将请求从Nginx传递到本地瘦服务器

时间:2014-01-27 23:44:27

标签: ruby-on-rails nginx faye

我有nginx提供我的rails应用程序,但我还有一个单独的'瘦'服务器在另一个端口上运行以与Faye(发布/订阅gem)一起使用。

所以我相信,因为所有请求都通过nginx(对吗?),如果在该端口上设置瘦服务器,我不能只调用myapp.com:9292,即使我使用的是myapp.com主机比瘦服务器的localhost,因为它没有通过nginx路由。

如果我的瘦服务器运行在0.0.0.0:9292,我需要添加到我的nginx conf以将ping路由到myapp.com:9292到0.0.0.0:9292吗?

1 个答案:

答案 0 :(得分:0)

实际上你可以 - 只需拨打example.com:9292 - ,因为Nginx只会收听端口80,有时会收听443

除非您添加另一个明确监听9292的服务器块,否则example.com:9292应直接传递到您的“瘦”服务器