Tag: azure web roles

天青云服务节点js“不是有效的服务包”

我有两个.NET工作人员angular色的Azure云服务,我想添加一个节点JS webrole。 我已经为Visual Studio安装了Node.JS工具,该工具创build了模板,从中可以将节点应用程序部署为Webangular色。 服务的打包进行得很顺利,但是在通过visual studio发布云服务之后,会显示以下错误消息: The file provided is not a valid service package. Detailed error code: presentation Invalid application runtime – a runtime component is missing:/base/x64/WaIISHost.exe. 但是当我使用归档工具查看云服务的包文件并转到/ base / x64 /时,exe文件“WaIISHost.exe”就在那里。 我目前相当困难。 似乎没有其他人有这个问题,我已经重新安装了这里build议的Azure SDK,我正在使用最新版本(2.9.1)。

在Windows Azure上使用Socket.io扩展Node.js

我跟着“构buildNode.js聊天应用程序…”的post,一步一步展示如何使用Socket.io部署Node.js应用程序,以提供实时聊天的web应用程序。 唯一缺less的是展示如何扩展这个应用程序,因为我发现在Windows Azure上缩放这样的应用程序并不是那么简单,因为Azure LB只支持轮循机制策略。 我find了socket.io-servicebus ,它为pub / sub存储的需求提供了一些解决scheme。 但是这还不够,因为Socket.io在握手阶段#952中有一个已知的错误,这意味着没有粘性会话握手阶段不能工作。 有任何想法吗?