谈谈高并发系统的一些解决方案 发表于 2022-04-07 | 分类于 编程 | 暂无评论 本文结合项目经验,整理一份大纲,供参考。 ## 常用指标 - RT(Response Time):响应时间。可能会衍生出 TP999、TP99、TP95、TP90等指标。一般在几毫秒到几百毫秒之间。 - QPS(Query Per Second):每秒查询量。这是我们最常说的一个指标了。视业务复杂度不同而不同,轻量级的可能单机上万,重量级的可能就几百,这是主要依靠水平扩容来解决。 - TPS(Transaction per second):每秒事务量。主要衡量数据库性能,一般比 QPS 低 1~3 个数量级。 - 吞吐量(Throughput):单位时间内处理的请求数量。该指标概念比较宽泛: - 从业务角度看,吞吐量可以用QPS、TPS等单位来衡量。 - 从网络角度看,吞吐量可以用bps来衡量。一般用于排查网络抖动等问题,尤其是弱网环境下的RPC请求会更加关注。 - PV(Page View):页面浏览量。一般用于统计页面访问频次,每次刷新页面即被计算一次。高并发系统的单日 PV 基本上会超过千万。 - UV(Unique Visitor):独立访客量。用于统计单位时间内页面访问的用户数,同一个用户多次刷新页面只会被算做一次。高并发系统的单日 UV 基本上会过万。 阅读全文 »
Linux下 rename修改后缀文件扩展名 cp复制多个文件 发表于 2022-02-25 | 分类于 Linux | 暂无评论 修改后缀文件 批量更改目录下所有文件的后缀名。 ```shell rename .txt .csv * ``` 给所有文件添加后缀名。 ```shell find . -type f -exec mv {} {}.xml ';' ``` 阅读全文 »
股市 除权 前复权 后复权 不复权 发表于 2022-02-23 | 分类于 财经 | 暂无评论 复权即权息修正,是对除权前后的股价进行调整来统一股本口径,前复权、后复权则是复权的两种不同的调整方式,分别是向前调整和向后调整,反之,不复权就是不对股价进行调整。 复权是因除权而出现,因此这里先简单说说除权。 阅读全文 »
openssl 查看证书有效期 发表于 2022-02-16 | 分类于 Linux | 暂无评论 ```shell 打印证书的过期时间 openssl x509 -in signed.crt -noout -dates 打印出证书的内容: openssl x509 -in cert.pem -noout -text 打印出证书的系列号 openssl x509 -in cert.pem -noout -serial 打印出证书的拥有者名字 openssl x509 -in cert.pem -noout -subject ``` 阅读全文 »
Gitlab 更换SSL https证书 发表于 2022-01-11 | 分类于 Git | 暂无评论 gitlab 配置 ```shell sudo vim /etc/gitlab/gitlab.rb external_url 'https://gitlab.domain.com' ``` 可选配置: ```shell gitlab 网站https: nginx['redirect_http_to_https'] = true gitlab ci 网站https: ci_nginx['redirect_http_to_https'] = true ``` 阅读全文 »