嘟嘟社区

搞了半天,我才发现cf的websocket有100s的超时限制


之前搞webssh( https://www.webssh.eu.org/ ),总是到一段时间就会断开连接,查了各种原因,修改了nginx的各种超时配置都无法解决。

昨天随心按了下F12,一下子就想起了套了cf的cdn,cf估计也有超时设置。。。

搜索了一下,果然发现cf的超时大概是100s,

立马把心跳包的时间间隔调整为65s,终于不再超时自动断开了。

心跳包为啥要间隔那么久。。。

sowhat 发表于 2022-1-3 11:13
心跳包为啥要间隔那么久。。。

ttyd默认是300s,更长。

估计是越长对服务器的消耗越低吧。