Ubuntuでsidekiqをデーモンとして実行するにはどうすればよいですか?UbuntuでSidekeqをデーモンとして実行する
私がbundle exec sidekiq -D
を実行すると、invalid option: -D
が表示されます。神のような他のコントローラなしで実行する方法はありますか? sidekiqをデーモン化するためのオプションがあります
Ubuntuでsidekiqをデーモンとして実行するにはどうすればよいですか?UbuntuでSidekeqをデーモンとして実行する
私がbundle exec sidekiq -D
を実行すると、invalid option: -D
が表示されます。神のような他のコントローラなしで実行する方法はありますか? sidekiqをデーモン化するためのオプションがあります
は、ちょうどそれが突然クラッシュした場合sidekiq
を再起動しませんデーモンとして実行-d
オプション
を渡します。もう1つの方法は、サイドキックをサービスとして実行することです(アップスタートジョブ)。システムが再起動された場合でも、起動ジョブはsidekiqを実行します。 Hereは、sidekiqをサービスとして実行するための完全なスクリプトとメソッドです。
サービスとしてsidekiqを実行した後は、start/stop/restart
sidekiqコマンドby sudo service sidekiq start/stop/restart
で簡単に実行できます。
D、d =)ありがとうございました! – Philip
examples/upstartには、使用すべき起動スクリプトがあります。あなたは起動時に再起動し、起動時に起動します。非常に便利な2つのプロパティです。 – dkam
'-d'を使うと' -L'オプションでログファイルを指定する必要があります。デーモンを使用しようとしたときにエラーが発生したため、共有しました。 – axil