SQS: SupervisordでSQSのワーカープロセスを管理実行する
まずは、Supervisordのスクラップ
Supervisord 本家
PHP+Kestrel+Supervisorでお手軽タスクキューイング : アシアルブログ
スーパーサーバーSupervisorの導入手順メモ - Glide Note - グライドノート
Supervisord を Amazon Linux AMI にインストール - massatの日記
=====
インストールはだいたい上のリンクから。
管理は、付属の supervisorctl で行う。主に使うのは
- supervisorctl status 子プロセスの様子を見る
- supervisorctl stop 子プロセスを停止する
- supervisorctl start 子プロセスを開始する
- supervisorctl restart 子プロセスを再起動する
- supervisorctl reload Supervisord自体を再起動する
- supervisorctl reread 設定ファイルを読みなおして変更を反映させる
- supervisorctl avail 全プロセスの情報を表示
あたり。
一部の操作はWebUIからでも操作可能。(inet_http_serverの設定をしていた場合)