Worker & Daemon Presets
Program Definition
Daemon Behavior & Signals
Standard Output & Error Logging
Generated Configuration (.conf)
; Supervisor Configuration File
; Generated by MiniToolDesk (https://minitooldesk.com/tools/supervisor-config-builder/)
[program:fastapi-web]
command=/var/www/app/venv/bin/gunicorn -w 4 -k uvicorn.workers.UvicornWorker -b 127.0.0.1:8000 main:app
directory=/var/www/app
user=www-data
autostart=true
autorestart=true
startsecs=5
startretries=3
stopsignal=TERM
stopasgroup=true
killasgroup=true
stdout_logfile=/var/log/supervisor/fastapi-web.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=10
stderr_logfile=/var/log/supervisor/fastapi-web-err.log
stderr_logfile_maxbytes=50MB
stderr_logfile_backups=10
environment=ENVIRONMENT="production"
Deployment Quick Tip
Save to /etc/supervisor/conf.d/fastapi-web.conf and run supervisorctl reread && supervisorctl update.
ブラウザのサイドパネルにこのツールを固定
タブを切り替えずに Alt+M でいつでも即座に呼び出し可能。完全オフライン・無料。
Supervisor 設定ファイルの作成手順
- 1プログラム識別名、起動コマンド、実行ユーザーを設定します。
- 2自動起動(autostart)、再起動(autorestart)、並列プロセス数を指定します。
- 3標準出力・エラーログの出力先とローテーション上限を設定します。
- 4.conf ファイルをダウンロードして /etc/supervisor/conf.d/ に配置します。
高可用性デーモン管理の標準プラクティス
プロセスの安全なグループ停止とシグナル制御に準拠した Supervisor 構成を生成します。
よくある質問 (FAQ)
Supervisor プロセス管理構成ジェネレーター をお気に入りいただけましたか?エンジニア仲間に、広告なし・完全ローカルの安全なツールを共有しましょう!
MiniToolDesk は 100% 無料かつクライアントサイド動作です。皆様の応援が支えです。
関連開発ツール
Popular
Docker Run → Compose 変換器
複雑な docker run コマンドを本番対応の docker-compose.yml に瞬時に変換
Launch tool→
Popular
Nginx 設定ファイル生成器
リバースプロキシ、SSL、SPA ルーティング、WebSocket 設定を直感的に可視化生成
Launch tool→
Popular
Dockerfile マルチステージ生成器
Node.js、Go、Python、Rust、Java 向けの軽量・セキュアなマルチステージ Dockerfile を生成
Launch tool→
Popular
Kubernetes YAML マニフェスト生成器
Deployment、Service、Ingress、ConfigMap を GUI で安全生成
Launch tool→