我有nginx为我的rails应用提供服务,但我也有一个单独的‘瘦’服务器运行在另一个端口上,用于Faye (发布/订阅gem)。
所以我相信既然所有的请求都是通过nginx (对吧?),我不能仅仅调用myapp.com:9292,如果瘦服务器设置在那个端口上,即使我使用myapp.com主机而不是本地主机作为瘦服务器,因为它不通过nginx路由。
如果我有运行在0.0.0.0:9292上的瘦服务器,我需要在nginx conf中添加什么才能将ping路由到myapp.com:9292到0.0.0.0:9292?
发布于 2014-01-28 12:31:12
实际上你可以--只要调用example.com:9292
-,因为Nginx只监听端口80
,有时还监听443
除非您添加另一个显式侦听9292
的服务器块,否则example.com:9292
应直接传递给您的‘瘦’服务器
https://stackoverflow.com/questions/21394128
复制相似问题