首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >空闲的comet连接被丢弃

空闲的comet连接被丢弃
EN

Stack Overflow用户
提问于 2011-03-02 13:46:35
回答 1查看 349关注 0票数 1

在使用comet技术(如长轮询)时,如果长连接在一段时间内保持空闲状态,则NAT/防火墙/负载均衡器等可能会丢弃该连接。在这种情况下,TCP keepalive是否有帮助。浏览器会设置TCP保持连接标志吗?客户端/服务器如何发现负载均衡器丢弃了连接?

EN

回答 1

Stack Overflow用户

发布于 2011-03-02 17:36:17

你需要使你的连接处理健壮。我正在为我的应用程序使用cometd,您需要为此设置连接断开处理。我假设大多数都是这样工作的。您的客户端将能够知道连接何时断开,并重新连接/重新订阅通道。这都是( cometd) here描述的。

我建议实现类似cometd的东西,并在Firebug中观察XHR请求。您将学到很多关于它是如何工作的知识(并且会像我一样对它感到更加自在)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5163876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档