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

前端之家收集整理的这篇文章主要介绍了Windows – 运行node.js的Azure辅助角色是否会在节点进程终止时重新启动它?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经使用 Windows Azure PowerShell创建了一个运行node.js的Azure辅助角色.我已经成功部署了我的服务,并且想知道如果工作者角色要死,工作者角色是否会重新启动.这是使用Web角色和iisnode而不是工作者角色的好处吗?

更新

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

解决方法

说实话,我不知道.

但是要找出它应该非常简单:只需编写一个简单的Node.js应用程序,它只对简单形式的请求做出反应,并在60秒左右使用setTimeout和process.exit();关闭自身.

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

PS:如果你能在这里发表你的发现,那将是很棒的.

猜你在找的Windows相关文章