Jak mogę uruchomić sidekiq jako demona na Ubuntu?Uruchom Sidekiq jako demona na Ubuntu
Jeśli uruchomię bundle exec sidekiq -D
otrzymam invalid option: -D
, czy istnieje sposób, aby uruchomić go bez innego kontrolera, jak bóg, nowicjusz ...?
Jak mogę uruchomić sidekiq jako demona na Ubuntu?Uruchom Sidekiq jako demona na Ubuntu
Jeśli uruchomię bundle exec sidekiq -D
otrzymam invalid option: -D
, czy istnieje sposób, aby uruchomić go bez innego kontrolera, jak bóg, nowicjusz ...?
istnieje opcja Daemonize sidekiq, po prostu przekazać -d
opcję
uruchomiony jako demon nie wznowi sidekiq
gdyby nieoczekiwanie ulegnie awarii. Jednym z alternatywnych sposobów może być uruchomienie sidekiq jako usługi (zadanie upstart). Jeśli system zostanie zrestartowany, to również zadanie uruchomienia rozpocznie system sidekiq. Here to kompletny skrypt i metoda do uruchamiania sidekiq jako usługi.
Po uruchomieniu sidekiq jako usługi można po prostu start/stop/restart
sidekiq komendą sudo service sidekiq start/stop/restart
.
D, d =) Dzięki człowieku! – Philip
Istnieje przykładowy skrypt startowy, który powinieneś użyć. Używając nowicjusza otrzymasz respawning i rozpocznie się on po uruchomieniu - dwie bardzo użyteczne właściwości. – dkam
Użycie '-d' będzie wymagało określenia pliku dziennika z opcją' -L'. Po prostu udostępnianie, ponieważ napotkałem błąd, gdy próbowałem go użyć jako demona. – axil