Program Definition
Daemon Behavior & Signals
Standard Output & Error Logging
; 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.
Fixe esta ferramenta no painel lateral do seu navegador
Acesse este utilitário a qualquer momento com Alt+M sem trocar de aba. 100% offline e gratuito.
Como criar arquivos de configuração para o Supervisor
- 1Informe o nome do programa, comando de execução, diretório e usuário.
- 2Configure opções de inicialização automática, reinício e quantidade de instâncias.
- 3Defina os caminhos dos arquivos de log (stdout/stderr) e limites de rotação.
- 4Salve o arquivo .conf em /etc/supervisor/conf.d/ e recarregue com supervisorctl.
Gerenciamento confiável de processos
Gera configurações padronizadas para ambientes de produção com suporte a grupos de processos e sinais.
Perguntas Frequentes (FAQ)
Gostando do Gerador de Configuração do Supervisor?Ajude outros desenvolvedores a descobrirem ferramentas privadas e sem anúncios!
MiniToolDesk é 100% gratuito e local. Seu apoio mantém o projeto sem anúncios.
Ferramentas Relacionadas
Conversor Docker Run para Compose
Converta comandos docker run em arquivos docker-compose.yml limpos e prontos para produção
Gerador de Configuração Nginx
Construtor visual de configurações para Nginx Reverse Proxy, SSL, SPA e WebSocket
Gerador de Dockerfile Multi-Stage
Construtor visual de Dockerfiles seguros e enxutos para Node.js, Go, Python, Rust e Java
Gerador de Manifestos Kubernetes YAML
Construtor visual de Deployment, Service, Ingress e ConfigMap