运行node.js的Azure辅助角色是否会在节点进程终止时重新启动它?

时间:2013-01-11 14:31:38

标签: windows node.js azure azure-worker-roles

我使用Windows Azure PowerShell创建了一个运行node.js的Azure辅助角色。我已经成功部署了我的服务,并且想知道如果工作者角色死了,工作者角色是否会重新启动。这是使用Web角色和iisnode而不是工作者角色的好处吗?

更新

我做了一个快速测试,因为Golo Roden在他的回答中提出并确认Azure Worker Role确实会重启节点进程。

1 个答案:

答案 0 :(得分:1)

说实话,我不知道。

但是要找出来应该非常简单:只需编写一个简单的Node.js应用程序,它只会以简单的形式对请求做出反应,并在使用setTimeout和{{60秒左右后关闭自身1}}。

然后部署它,测试它,等待几分钟,如果它仍然有效,显然Azure重新启动该过程。

PS:如果你能在这里公布你的发现,那就太棒了。