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

Running two Nodejs servers on single Azure VM

我有一个 VM 运行 80 端口上的一个节点 js 服务器。 运行宁相当不错。现在我在 VM 上 运行 在本地使用端口 3000 连接另一个 nodejs 服务器。它在 VM 本地 运行 连接 80 端口。 所以,

本地主机:80

本地主机:3000

工作得很好。问题是 URL 是活的,例如 http://zubair.cloudapp.net 只有 运行ning 80 端口,我应该如何 运行 3000 端口服务器使用这个 url?我想到了这样的事情: http://zubair.cloudapp.net:3000 但它没有用。

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

看起来像 Windows 虚拟机。您是否在 OS 防火墙中添加了 3000/TCP 入站规则?

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