2016-07-18 11 views
1

arbeiten änderte ich die puma Einstellung in deploy.rb vonPuma bind_to tcp nicht

set :puma_bind, "unix://#{shared_path}/tmp/sockets/puma.sock" 

zu

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

Nach der Bereitstellung mit Capistrano es scheint immer noch die Socket-Konfiguration zu verwenden.

htop Ausgang:

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

puma log:

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

Vielen Dank für Ihre Ideen!

Antwort

2

Ich nehme an, Sie verwenden die capistrano3-puma gem. Stellen Sie sicher, dass Sie cap production puma:config ausführen, um die Puma-Konfiguration auf dem Server zu aktualisieren. Dann erneut bereitstellen.

+0

Das war genau was fehlte. Ich dachte, dass beim Neustart von Puma die neue Konfiguration ausgelesen wird. Danke vielmals! –