kangle反代life_time使用cf cloudflare cdn启用回源keep-alive长连接提高TCP性能,缩短200ms延迟优化握手时间
kangle反代life_time使用cf cloudflare cdn启用回源keep-alive长连接提高TCP性能,缩短200ms延迟优化握手时间kangle默认启用边缘长连接时间是60秒,回源默认短连接life_time为0,如果使用kangle自建cdn时,设置life_time可提高回源性能
注意源站的边缘长连接时间一定要比cdn节点的大,否则会504超时,所以可以设置回源10秒长连接,或者life_time给一半时间30秒
比如说源站120秒,节点60秒,或者节点直接用短连接回源,也是推荐短连接回源,最安全永远不会出现因为TCP重置引发504错误
分两种情况,情况1下是成功自动支持长连接,情况2需要看kangle反代设置的life_time
kangle源站→cloudflare
kangle源站→kangle反代→cloudflare
如果使用cloudflare作为cdn,可参考官方文档来调节源站长连接时间,回源keep-alive默认值每30秒发送一次,最长允许900秒连接空闲,意思是源站设置根据倍率时间,30秒到900秒比较合理
https://developers.cloudflare.com/fundamentals/reference/connection-limits/
情况2的时候,设置前550ms,设置后330ms,节省了tcp握手时长,对api响应延迟敏感的话设置长连接很重要
反代和源站的ping延迟为215ms,刚好差不多550ms-330ms=220ms,ping和tcp延迟基本算参考,节省掉了这段
页:
[1]