Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript-如何使用同一端口运行独立的多主机?_Javascript_Node.js_Server - Fatal编程技术网

Javascript-如何使用同一端口运行独立的多主机?

Javascript-如何使用同一端口运行独立的多主机?,javascript,node.js,server,Javascript,Node.js,Server,我有2个应用程序,然后我想用相同的端口运行独立的2台主机。如果app1崩溃/停止,app2将继续运行,反之亦然 不能在同一个端口上运行两个东西-系统如何确定将数据路由到哪个端口 相反,它们应该运行在不向公众公开的不同端口上,例如8080和8081,然后运行一个单独的面向公众的应用程序,例如,在端口80上运行,将东西路由到正确的位置。这种设置被称为a,非常普遍 如果您真的想在最简单的级别编写自己的节点,它基本上只是一个HTTP服务器,将请求转发到另一个端口/IP,但通常人们倾向于使用或,因为他们已

我有2个应用程序,然后我想用相同的端口运行独立的2台主机。如果app1崩溃/停止,app2将继续运行,反之亦然

不能在同一个端口上运行两个东西-系统如何确定将数据路由到哪个端口

相反,它们应该运行在不向公众公开的不同端口上,例如8080和8081,然后运行一个单独的面向公众的应用程序,例如,在端口80上运行,将东西路由到正确的位置。这种设置被称为a,非常普遍


如果您真的想在最简单的级别编写自己的节点,它基本上只是一个HTTP服务器,将请求转发到另一个端口/IP,但通常人们倾向于使用或,因为他们已经证明自己非常可靠。

您需要有两个接口。每个节点实例绑定一个。