0

一切都在本地运行,但是当推送到 Microsoft Azure 时:

http://...... /socket.io/socket.io.js

找不到这个socket.io.js文件,使用socket.io时生成的文件。

我试过什么: 1)我试过不同的端口,我看到有人说端口 81 供服务器监听。

2)我正在使用 Mac - 我可以看到你可以做一些 power shell 的东西。这完全消除了 Node.js 的简单性。

3) var port = process.env.port || 1337;

4)查看: https ://www.windowsazure.com/en-us/develop/nodejs/tutorials/app-using-socketio/

5) 在 Mac 上使用 Powershell 创建一个“工人角色”。不可能?

问候克里斯

4

2 回答 2

0

要回答问题 #5,您无法真正在非 Windows 操作系统上创建 Windows Azure 云服务。所有工具都仅限于 Windows。(您需要创建的包实际上是一个 zip 文件,但它是如此奇怪的 zip 文件,我还没有看到没有 Windows Azure SDK 中的工具来创建它的解决方案。)

于 2012-09-22T04:10:46.593 回答
0

如果您在 Mac 上,我建议部署到 Windows Azure 网站,您可以获得简单性和可扩展性。

于 2012-09-22T04:01:44.437 回答