- 追加された行はこの色です。
- 削除された行はこの色です。
#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
デーモンの起動と停止は、
$ sudo supervisorctl start temp_disp
$ sudo supervisorctl stop temp_disp
**関連リンク [#hd89d3b3]
-[[Supervisor: A Process Control System ― Supervisor 3.3.1 documentation>http://supervisord.org/]]
----
この記事は
#vote(おもしろかった,そうでもない)
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}