Node.js iisnode和azure上的代码示例socket.io

Node.js iisnode和azure上的代码示例socket.io,node.js,azure,socket.io,iisnode,Node.js,Azure,Socket.io,Iisnode,有人可以发布node.js应用程序的工作代码示例,该应用程序使用在iisnode和azure上运行的socket.io。 似乎IIS不能很好地处理socket.io,我发现的任何代码示例都不能在iInsonde/azure上运行 当我尝试将vie socketio连接到azure时,返回一个HTTP 500错误 谢谢socket.io不能与IIS一起使用。要使用socket.io,必须在node.js中使用Worker角色。查看以下博客文章,并注意工人角色部分: 您找到了哪些样品(链接)?

有人可以发布node.js应用程序的工作代码示例,该应用程序使用在iisnode和azure上运行的socket.io。 似乎IIS不能很好地处理socket.io,我发现的任何代码示例都不能在iInsonde/azure上运行

当我尝试将vie socketio连接到azure时,返回一个HTTP 500错误


谢谢

socket.io不能与IIS一起使用。要使用socket.io,必须在node.js中使用Worker角色。查看以下博客文章,并注意工人角色部分:


您找到了哪些样品(链接)?当你尝试运行它们时会发生什么?我将编辑您的问题以包含此内容。不确定为什么关闭此问题。给出了一个有效的答案,即socket.io需要一个Worker角色。这个问题可以改写一下,但我怀疑其他人也会遇到同样的问题,我不认为这个问题应该被解决,我现在已经找到了问题的解决方案-基本上你需要使用端口81连接到socket.io otherwsie你从azure抛出HTTP 500错误,没有其他信息。我在参考链接后发现了问题,你需要使用端口81连接azure中的socket.io,并且-我已经在这篇文章中添加了更多评论…•。如果有人感兴趣,我现在在GitHub上有一个工作示例