我在服务器上使用CouchDB2.0数据库,并在同一台机器上的一个单独的Node.js服务器进程中运行超级登录。
我希望用户能够从任何地方连接,但是除了HTTP端口80之外,一些公司正在阻塞大多数端口,这使得在这些公司工作的用户无法访问数据库。
所以我想让Couchdb和超级登录进程监听相同的端口,编号80。
您是否知道如何做到这一点(我可以轻松地更改每个端口的配置,以侦听端口80,但如果我不做其他操作,这显然会导致冲突)。我相信我会将Couchdb服务器连接起来,让它调用超级登录javascript代码,但我不知道如何做到这一点/如果可能的话。
谢谢!
发布于 2017-01-24 13:55:48
只有一个应用程序可以侦听任何一个端口上的连接。
您将需要第三个服务(例如httpd、nginx)来侦听端口80并向相应端口发出代理请求。
路由可以通过多种方式完成,包括虚拟主机和路径前缀。
https://stackoverflow.com/questions/41827615
复制相似问题