Puma bind_to tcp不能正常工作

时间:2016-07-18 08:16:05

标签: ruby-on-rails capistrano puma

我从

更改了deploy.rb中的puma设置
set :puma_bind, "unix://#{shared_path}/tmp/sockets/puma.sock"

set :puma_bind, "tcp://0.0.0.0:3000"

使用capistrano部署之后,似乎仍然使用套接字配置。

htop输出:

28003 ?        Sl     0:02 puma 3.4.0 (unix:///home/deploy/portal/shared/tmp/sockets/puma.sock) [20160718080852]
美洲狮日志:

=== puma startup: 2016-07-18 08:09:56 +0000 ===
* Inherited unix:///home/deploy/portal/shared/tmp/sockets/puma.sock

感谢您的想法!

1 个答案:

答案 0 :(得分:2)

我假设你使用的是capistrano3-puma宝石。确保运行cap production puma:config以更新服务器上的Puma配置。然后重新部署。