Ich habe diese Datei
%Vor% Ich starte Einhorn mit god -c unicorn.god -D -p 8081
und meine Arbeiter sind gut eingerichtet. aber manchmal muss ich Einhorn stoppen ( god stop unicorn -p 8081
in einer anderen Konsole), aber der Server läuft weiter und weiter.
Was vermisse ich?
Wir bewegen uns vom Einhorn zum Puma (nicht weil diese Frage eine Leistung ist), und wir werden Gott nicht mehr benutzen ... danke an alle für eure Hilfe
Jetzt benutzen wir jetzt Vorarbeiter und Puma ... das ist unser Initialisierer:
web: bundle exec puma -q -d -e production -b 'unix:///home/api/shared/web.socket' -S /home/api/shared/web.state --control 'unix:///home/api/shared/web.ctl'
und Deployment mit capistrano, damit wir den Server so stoppen und neu starten können
config / deploy.rb
%Vor%Tags und Links ruby ruby-on-rails-3 unicorn god