写给想要从北京到深圳的你 发表于 2021-01-24 更新于 2021-05-17 分类于 杂谈 阅读次数: Valine: 前世我从小在河南一个普通的农村长大,第一次高考分数只够上一个三本,所以就选择了复读,第二年考上了一个二本,但是是压线考上的,所以我觉得我被录取非常幸运,然后我就非常开心的去了大学。 阅读全文 »
Linux 性能的优化 发表于 2020-08-29 更新于 2021-05-17 分类于 SRE 阅读次数: Valine: 磁盘 IO 的优化磁盘介质 机械硬盘:一般适合大文件,例如日志 价格低 存储量大 BPS 较大,适用于顺序读写 IOPS 较小 寿命长 固态硬盘:适合小文件的随机读写 价格高 存储量小 BPS 大 IOPS 大,适用于随机读写 写寿命短 阅读全文 »
应用层协议的优化 发表于 2020-08-29 更新于 2021-05-17 分类于 SRE 阅读次数: Valine: TLS/SSL 优化握手性能优化首先考虑 session cache,但是 session cache 只能在单台 Nginx 上使用。 123Syntax: ssl_session_cache off | none | [builtin[:size]] [shared:name:size];Default: ssl_session_cache none; Context: http, server 阅读全文 »
延迟关闭 发表于 2020-08-29 更新于 2021-05-17 分类于 SRE 阅读次数: Valine: lingering_close 延迟关闭的意义当 Nginx 处理完成调用 close 关闭连接后,若接收缓冲区仍然收到客户端发来的内容,则服务器会向客户端发送 RST 包关闭连接,导致客户端由于收到 RST 而忽略了 response。 Nginx 发送 close 表示不希望再接收新的数据包了,而客户端如果仍然发送数据,就会直接回复 RST 包,客户端收到之后,就会认为是不正常的连接,从而忽略之前的响应内容。 阅读全文 »