Supervisor使用

821 ワード

SupervisorはPythonで開発された汎用的なプロセス管理プログラムで、普通のコマンドラインプロセスをバックグラウンドdaemonに変更し、プロセス状態を監視し、異常終了時に自動的に再起動することができる.
インストール
centOS
yum install supervisor

ubuntu
apt-get install supervisor

supervio

[program:mark-service]

command=java -Xms2g -Xmx2g -jar art.jar --spring.profiles.active=ali --server.port=8280  ;       ,    shell        

directory=/home/platform/label-service       ;           

user=platform ;       linux    

autorestart=true        ;      

autostart=true ;  supervisor          

redirect_stderr=true    ;   true  stderr   stdout   log    

stdout_logfile=/home/platform/label-service/stdout.log  ;  stdout     

stdout_logfile_maxbytes=50MB    ;  logfile   ,    50M

stdout_logfile_backups=10 ;  logfile     ,             logfile    ,   10