Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 将socket.io更新为1.0版本时的多个轮询请求(HTTP错误400)_Node.js_Sockets_Socket.io_Newrelic - Fatal编程技术网

Node.js 将socket.io更新为1.0版本时的多个轮询请求(HTTP错误400)

Node.js 将socket.io更新为1.0版本时的多个轮询请求(HTTP错误400),node.js,sockets,socket.io,newrelic,Node.js,Sockets,Socket.io,Newrelic,我使用node.js和socket.io,到目前为止,它们都工作正常。 在将socket.io更新为1.0的最新版本后,我注意到以下问题 1] 我在NewRelic中不断收到错误“HTTP错误400”,我无法跟踪此错误的原因 请帮帮我 2] 我收到多个GET类型的轮询请求,其响应为NULL。 当我尝试打开该GET请求的URL时,将返回以下响应: 输出 {“代码”:3,“消息”:“错误请求”} 以下是我在firebug控制台中看到的请求: GET http://yourdomain.com:808

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

1] 我在NewRelic中不断收到错误“HTTP错误400”,我无法跟踪此错误的原因 请帮帮我

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

以下是我在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

我相信运行一个测试来查看您的应用程序在禁用New Relic的情况下的行为会很有用。您能否告诉我们,在禁用代理后,这些错误是否仍然出现?我看到您已经通过support.newrelic.com与我们联系。既然我们已经在那里作出了更详细的答复,我认为那将是继续讨论的更好地方


可以在此处找到问题:

注意:使用
v0.9.X或更低版本的应用程序与
v0.10.X或更高版本的应用程序完全不兼容。