首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Socket.io -慢速连接

Socket.io -慢速连接
EN

Stack Overflow用户
提问于 2012-01-10 08:49:10
回答 1查看 3.2K关注 0票数 0

我使用node.js和socket.io。

我使用的是最新版本的socket.io。

我在socket.io中的连接有问题。

在Internet Explorer和Opera中,连接持续7秒。

在firefox和chrome中,连接很好。

我使用传送器:

代码语言:javascript
复制
io.configure(function () {
  io.set('transports', ['websocket','flashsocket','xhr-polling']);
});

如何提高连接socket.io的速度?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-10 09:02:04

你应该意识到,在FF和Chrome下,socket.io模块工作得很好,因为它们使用的是(优中选优) WebSockets。IE和Opera都还没有实现该规范。

因此,socket.io试图在它们下模拟flashsocket或xhr-polling,这在大多数情况下效果很差。至少从我的经验来看,它从来没有很好地工作过,尽管我在一个有点重要的网站上实现了它,很多人都在思考这个话题。

所以我猜你将不得不坚持你目前所拥有的,并等待HTML5在所有浏览器上完全运行。

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

https://stackoverflow.com/questions/8797245

复制
相关文章

相似问题

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