我开发了一个Node.js应用程序,它从TCP接收数据,同时使数据可用于Socket.io端口。
该应用程序的原理是收集传感器数据并使其在浏览器上可用。此应用程序需要2个端口(1个用于TCP(网络),1个用于socket.io)。
我为Node.js尝试了各种云托管解决方案,包括Nodejitsu,AppFog(AWS),Azure,但所有这些都通过环境变量process.env.port提供了一个端口。
除了专门的托管之外还有其他选择吗?
答案 0 :(得分:0)
Windows Azure应该能够在Cloud Service中处理这个问题(但不能在Web站点中处理)。命令行工具不会很好地帮助您......您必须查看ServiceDefinition.csdef
并在那里添加适当的端点。您将需要使用辅助角色,而不是Web角色。
我希望能让你开始。