【问题标题】:Multiple polling request on updating socket.io to 1.0 version (HTTP Error 400)将 socket.io 更新到 1.0 版本的多个轮询请求(HTTP 错误 400)
【发布时间】:2014-10-06 23:16:43
【问题描述】:

我正在使用 node.js 和 socket.io,到目前为止它工作正常。 将 socket.io 更新到 1.0 的最新版本后,我注意到了以下问题。

1] 我在新的 relic 中不断收到错误“HTTP Error 400”,我无法追踪为什么会出现这个错误 请帮帮我....

2] 我收到多个 GET 类型的轮询请求,其响应为 NULL。 当我尝试打开该 GET 请求的 URL 时,将返回以下响应: 输出 {"code":3,"message":"错误请求"}

以下是我在 firebug 控制台中看到的请求:

GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592572238-0                                 200 OK  463ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592572811-1&sid=HCVdC05LuQyBNpTMACcY        200 OK  241ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592573093-3&sid=HCVdC05LuQyBNpTMACcY        200 OK  566ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592573674-4&sid=HCVdC05LuQyBNpTMACcY        200 OK  291ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592573976-5&sid=HCVdC05LuQyBNpTMACcY        200 OK  285ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592574273-6&sid=HCVdC05LuQyBNpTMACcY        200 OK  289ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592574573-7&sid=HCVdC05LuQyBNpTMACcY        200 OK  292ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592574877-8&sid=HCVdC05LuQyBNpTMACcY        200 OK  934ms   
GET http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592575947-9&sid=HCVdC05LuQyBNpTMACcY        200 OK  256ms   
POST http://yourdomain.com:8080/socket.io/?EIO=3&transport=polling&t=1412592575853-10&sid=HCVdC05LuQyBNpTMACcY      200 OK  311ms

【问题讨论】:

  • 注意:使用v0.9.X or lower are not at all compatible with v0.10.x 或更高版本的应用程序`。

标签: node.js sockets socket.io newrelic


【解决方案1】:

我相信运行测试以查看您的应用程序在禁用 New Relic 时的行为会很有用。您能否告诉我们在您禁用代理后这些错误是否仍然出现?我看到您已经通过 support.newrelic.com 联系了我们。由于我们已经在那里给出了更详细的回应,我觉得这将是一个更好的地方继续讨论。

问题可以在这里找到:https://discuss.newrelic.com/t/multiple-polling-request-on-updating-socket-io-to-1-0-version-http-error-400/8783

【讨论】:

    猜你喜欢
    • 2022-10-02
    • 1970-01-01
    • 2014-08-24
    • 1970-01-01
    • 2012-12-31
    • 2017-07-21
    • 2014-11-07
    相关资源
    最近更新 更多