Puma bind_to tcp 不工作
Puma bind_to tcp not working
我将 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
谢谢你的想法!
我假设您使用的是 capistrano3-puma
gem。确保 运行 cap production puma:config
更新服务器上的 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
谢谢你的想法!
我假设您使用的是 capistrano3-puma
gem。确保 运行 cap production puma:config
更新服务器上的 Puma 配置。然后重新部署。