パラメータ名 | 必須ですか (デフォルト値) | パラメータの説明 |
---|---|---|
directory |
いいえ、デフォルトはsupervisordディレクトリです。 | 起動コマンドを実行するパス (supervisord は子プロセスの起動時に一時的にこのディレクトリに切り替わります) |
command |
はい | 開始コマンド |
user |
いいえ、デフォルトは root です | プロセスの開始にどのユーザーを使用するか |
priority |
いいえ、デフォルトは 999 です | プロセス起動の優先度 値が小さいほど優先的に起動されます。 |
numprocs |
いいえ、デフォルトは 1 です | 開始されたプロセスの数 |
autorestart |
いいえ、デフォルトはunexpected |
プログラムの終了後に自動的に再起動するかどうか (オプションの値: [unexpected, true, false] 、unexpected プロセスが誤って強制終了された後に再起動されることを意味します) |
startretries |
いいえ、デフォルトは 3 です | 起動失敗時の自動再試行回数 |
environment |
いいえ | 環境変数 |
exitcodes |
いいえ | 通常の終了コード |
stopsignal |
いいえ | プロセスを強制終了するために使用されるシグナル |
stopwaitsecs |
いいえ | SIGKILL を送信するまでの待ち時間 |
process_name |
いいえ | プロセス名 |
startsecs |
いいえ | プロセスが STARTING 状態から RUNNING 状態に切り替わるのにかかる時間 |
redirect_stderr |
いいえ | stderr を stdout にリダイレクトする |
stdout_logfile |
いいえ | プロセスの stdout を指定したファイルに出力します。上位ディレクトリは手動で作成する必要があります |
stdout_logfile_maxbytes |
いいえ | stdout_logfile ログ ファイルの最大バイト数を指定します (デフォルトは 50MB)。 |
stdout_logfile_backups |
いいえ | 保存するstdout_logfile バックアップの数 |
stopasgroup |
いいえ、デフォルトは False | プロセスが強制終了されたときに、子プロセスを含むこのプロセス グループに停止シグナルを送信するかどうか |
killasgroup |
いいえ、デフォルトは False | 子プロセスを含むプロセス グループに kill シグナルを送信する |
スーパーバイザー|プログラム設定パラメータ
おすすめ
転載: blog.csdn.net/Changxing_J/article/details/133386426
おすすめ
ランキング