- 追加された行はこの色です。
- 削除された行はこの色です。
#topicpath
----
#contents
**インストール [#b085a558]
下記でインストールできます。
sudo apt-get install supervisor
**以下殴り書きメモ: [#u469756d]
***こんな定義ファイルを書いておいて、 [#ga3e7982]
$ cat /etc/supervisor/conf.d/temp_disp.conf
[program:temp_disp]
command=sudo python3 /home/pi/samples/temp_disp.py
numprocs=1
redirect_stderr=true
stdout_logfile=/var/log/temp_disp.log
user=pi
***定義ファイル読み込みとサービスの追加(初回だけ) [#wad1d722]
$ sudo supervisorctl reread
temp_disp: available
$ sudo supervisorctl add temp_disp
temp_disp: added process group
これでプロセス起動まで行われます。
***ステータス確認 [#r62c6216]
$ sudo supervisorctl status
temp_disp RUNNING pid 25258, uptime 0:00:05
$ sudo supervisorctl stop temp_disp
temp_disp: stopped
***デーモンの起動と停止 [#z711c3da]
$ sudo supervisorctl start temp_disp
$ sudo supervisorctl stop temp_disp
***デーモンの追加と削除は、 [#tef8bcfb]
$ sudo supervisorctl add temp_disp
$ sudo supervisorctl remove temp_disp
**関連リンク [#hd89d3b3]
-[[Supervisor: A Process Control System ― Supervisor 3.3.1 documentation>http://supervisord.org/]]
-[[適当なスクリプトをデーモン化するのにSupervisorが便利 - id:anatooのブログ>http://blog.anatoo.jp/entry/20120310/1331321778]]
----
この記事は
#vote(おもしろかった,そうでもない)
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}