我想运行nginx将请求redirect到mongodb和webservice。 我试图使用服务器和stream指令,但我无法得到正确的。
什么应该是我可以使用的configuration文件,以便当我联系27017端口上的nginx服务器时,我可以访问mongodb,当我在另一个web服务器端口上访问它,我应该被redirect到运行在tomcat上的web服务。
执行此操作的标准方法是使用多个server块,例如
server { listen 27017; proxy_pass <mongodb>; } server { listen 80; proxy_pass <webservice>; }
很明显, <mongodb>和<webservice>应该用你用来在本地连接这些服务的方法来replace。