如何在Unicorn和Puma上分发请求?

时间:2016-02-24 06:32:56

标签: ruby-on-rails heroku nginx unicorn puma

我目前在Unicorn上运行了一个Rails应用。我想以这样一种方式转移到Puma,以便将大量请求发送到Puma服务器,其余部分像以前一样在Unicorn上运行。我使用的是nginx。

我认为我必须以某种方式修改nginx conf文件以分割此类请求。

有可能吗? 任何有关此信息的链接都会有所帮助,所以我可以学习。

1 个答案:

答案 0 :(得分:0)

最直接的方法是在不同的地方分发您的请求 nginx中的位置:

location /something/light {
    proxy_pass http://unicorn;
}
location /everything/else {
    proxy_pass http://puma;
}