Tôi đang cố gắng để bắt đầu một dịch vụ với người giám sát, nhưng tôi nhận được một lỗi nóiKhông thể khởi động dịch vụ với nohup do 'INFO spawnerr: lỗi làm điều vận chưa biết cho 'app_name': EACCES'
INFO spawnerr: lỗi làm điều vận chưa biết cho 'app_name': EACCES
dưới đây là tập tin supervisord.conf tôi:
[supervisord]
logfile=/tmp/supervisord.log
logfile_maxbytes=50MB ; change these depending on how many logs
logfile_backups=10 ; you want to keep
loglevel=info
pidfile=/tmp/supervisord.pid
nodaemon=true
minfds=1024
minprocs=200
[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
[supervisorctl]
serverurl=unix:///tmp/supervisor.sock socket
[program:myscript]
command= python -u /home/ubuntu/appfolder/app_name.py
autostart=true
autorestart=unexpected
redirect_stderr=true
stdout_logfile=/var/log/app_name.log
Có vẻ như bạn có vấn đề về quyền. Xác minh rằng chủ sở hữu của tệp nhật ký và app_name.py khớp với người dùng mà chương trình của bạn được thực thi. – odedfos