在单个Azure VM上运行两个Nodejs服务器

时间:2016-10-25 18:17:06

标签: node.js mongodb azure server virtual-machine

Azure Screenshot of my VM

我有一个VM在80端口上运行一个节点js服务器。它运行得很好。现在我在VM上本地运行另一个nodejs服务器,端口为3000.它在VM上本地运行以及80端口。 所以,

localhost:80

localhost:3000

像魅力一样工作。问题是,例如http://zubair.cloudapp.net的实时URL只运行80端口,我应该如何使用此URL运行3000端口服务器?我想到了这样的事情: http://zubair.cloudapp.net:3000但它没有用。

注意:我还在端点中添加了3000端口,但未在图片中显示,但仍然没有工作。任何帮助,将不胜感激。感谢

1 个答案:

答案 0 :(得分:1)

看起来像Windows VM。您是否在操作系统防火墙中添加了3000 / TCP入站规则?

您需要端点定义和 3000 / TCP (入站)的Windows防火墙规则才能使其正常工作。