我正在尝试在端口 81 上使用一个脚本来管理多个其他快速脚本。
我正在尝试这样做:
server.com => 端口 81 上的主服务器
- 首先在端口 8881 上表达 => 可在 server.com/first 上访问
- 端口 8882 上的第二个 express => 可在 server.com/second 上访问
- ...
我尝试过使用 vhost(express/connect vhost),但我不想使用多个子域。
如果有人知道我该怎么做...或者我的错误在哪里...谢谢!
我正在尝试在端口 81 上使用一个脚本来管理多个其他快速脚本。
我正在尝试这样做:
server.com => 端口 81 上的主服务器
我尝试过使用 vhost(express/connect vhost),但我不想使用多个子域。
如果有人知道我该怎么做...或者我的错误在哪里...谢谢!
如果您只是尝试将请求代理到不同的端口,您可以查看Bouncy。
另一种选择(如果两个应用程序相关,例如同一网站的两个部分)是将两个 Express 应用程序用作主 Express 应用程序的子应用程序。为此,您将创建一个在端口 81 上运行的主要 Express 应用程序,并包括以下行:
var first = require('path/to/first');
var second = require('path/to/second');
app.use('/first', first);
app.use('/second', second);
这将有效地将您的应用程序“安装”到给定安装位置的较大应用程序中。我可能只会这样做,因为应用程序以某种方式相关。