Web通信中使用长轮询(long polling)Hold住连接的时间应该设置为多久好呢
long poll要断掉是因为考虑到链路中间的组件(比如Proxy)可能会强行断开造成问题,不如主动断开重连。各种组件配置的超时通常可能是60秒或30秒。所以过去一般保守设置为30秒。百度贴吧设为60秒也许是考察过链路的情况,也可能就是随手一设。具体要找开发人员问了。
■网友
确实就是各个层面的 proxy 等等可能 timeout 断开链接。题主说到「在网络错误时递归启动一个新连接即可」。问题是很多时候浏览器端是无法知道网络是否出现了错误的,只会继续傻等。所以只好重新发起一个链接。
■网友
也许只是最初那个人随手一写,后来的人说不出这个值哪好,也说不出哪不好,然后就这么着了。
推荐阅读
- 『先进』长江流域最先进洗舱站在宁投运 油可分离回收,水能循环使用
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 汽车|迈凯伦Artura不再使用迈凯伦祖传V8引擎了?
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 啥是微信开发WEB前端
- win7中本地连接跟无线网卡同时使用时是怎么样的模式
- 可不可能利用网盘的秒传功能使用伪造的MD5(或其他信息)值进行文件分享
- web开发,一般项目经理从项目中拿多少项目奖金
- 为啥很多企业给用户发邮件会使用noreply/no-reply@xx.xx的邮箱
- win10激活的问题
