1. instal supervisor = apt-get install supervisor
2. restart service supervisor untuk memastikan sudah berhasil = service supervisor restart
3. buat script bash .sh
4. setting hak akses agar program diatas dapat di execute oleh package Supervisor
chmod +x /usr/local/bin/date.sh
5. buat Konfigurasi supervisor
/etc/supervisor/conf.d/
6. satu proces satu file konfigurasi
/etc/supervisor/conf.d/date_script.conf
konfigurasi
-----------------------------------
[program:date_script]
command=/usr/local/bin/date.sh
autostart=true
autorestart=true
stderr_logfile=/var/log/date.err.log
stdout_logfile=/var/log/date.out.log
-----------------------------------
kemudian jalankan service supervisor
Wajib dijalankan ketika mengubah/menambah service baru
-------------------------------------
- supervisorctl reread
- supervisorctl update
-------------------------------------
7. lokasi log supervisor = /var/log/date.out.log
---Dokumentasi----
http://supervisord.org/running.html
----perintah-perintah supervisor-----
1. Melihat SEMUA process pid supervisor yang jalan = sudo supervisorctl pid all
2. Melihat SALAH SATU process pid supervisor yang jalan = sudo supervisorctl pid <name>
3. Melihat detail process = supervisorctl
4. Melihat detail process = ps aux | grep node
5. Restart = service supervisor restart
6. uninstall = sudo apt-get remove supervisor
0 Comments