日更第9日: (翻)nginx调优之upstream开启keepalive
原文地址
配置 keepalive 的主要意图:解决在高延迟网络上建立 TCP 连接的延迟问题。
当 nginx 与上游服务器之间需要持续保持一定数量的连接时, keepalive 很有用。
开启 Keep-Alive 连接对性能有很大的影响:减少了打开和关闭连接所需的 CPU 和网络开销。
通过在 nginx 中启用 HTTP keepalive ,降低了 nginx 连接上游服务器的延迟,从而提高了性能,并减少了 nginx 耗尽临时端口的可能性。
nginx 将重用现有的 TCP 连接,而不创建新的 TCP ,
这可以极大地减少繁忙服务器上 TIME_WAIT TCP 连接中的套接字数量(减少操作系统建立新连接的工作,减少网络上的数据包)
注意: 仅在 HTTP/1.1 时支持 Keep-Alive 连接。
扩展阅读:锄禾 日 了当午 ... 催官篇 子龙 艮山坤 ... 粗口说唱dj 骂小日本 ... 月上起日查询表 ... 我叫暗 十二岁 出生在 ... 日日是好日 时时是好时 ... 平旦 鸡鸣 黄昏 人定 ... 日日是好日的凶手 ... 日平上 日去入 此四声 ...