我搜索并发现普遍的共识是,在不确定的时间内使用 1.1 keep-alive 不是正确使用 1.1 keepalive 类型的连接。我们正在通过代理进行隧道传输,并希望长时间维护此套接字(如果可能,永远保持)。
撇开它可能不合适,是否有一些普遍接受的最长时间?
客户端和服务器端软件是自定义的,因此没有问题。我们已经有了具有永久持久套接字的客户端。我们正在尝试通过他无法使用 HTTP 访问的代理来克服隧道。
谢谢
我搜索并发现普遍的共识是,在不确定的时间内使用 1.1 keep-alive 不是正确使用 1.1 keepalive 类型的连接。我们正在通过代理进行隧道传输,并希望长时间维护此套接字(如果可能,永远保持)。
撇开它可能不合适,是否有一些普遍接受的最长时间?
客户端和服务器端软件是自定义的,因此没有问题。我们已经有了具有永久持久套接字的客户端。我们正在尝试通过他无法使用 HTTP 访问的代理来克服隧道。
谢谢
大多数浏览器使用不到两分钟,chrome 是一个例外,只有 5 分钟。
我觉得你应该使用类似于浏览器使用的东西。我认为没有一个推荐的最大超时时间。
这个Stackoverflow 帖子也可能有用。