【发布时间】:2012-02-06 09:58:02
【问题描述】:
有人可以发布一个 node.js 应用程序的工作代码示例,该应用程序使用在 iisnode 和 azure 上运行的 socket.io。 似乎 IIS 不能很好地与 socket.io 配合使用,而且我发现的任何代码示例都不能在 iisonde/azure 上运行......
当我尝试将 vie socketio 连接到 http://mysite:8080 时,azure 会返回 HTTP 500 错误...
谢谢
【问题讨论】:
-
您找到了哪些样本(链接)?当您尝试运行它们时会发生什么?我会编辑您的问题以包含此内容。
-
不知道为什么这个问题被关闭了。给出了一个有效的答案,即需要 socket.io 的 Worker Role。这个问题可以改写一下,但我怀疑其他人会遇到同样的问题。
-
嗨 Rohan,我认为这个问题不应该被关闭,我现在已经找到了解决问题的方法 - 基本上你需要使用端口 81 连接到 socket.io 否则你会得到 HTTP 500从 azure 抛出的错误,没有其他信息。
标签: node.js azure socket.io iisnode