Debian Linux에는 2단계 관리 시스템이 있습니다.
존재하다/etc/supervisor/conf.d/opus-release.conf
[program:opus]
user=opus
command=bash -c 'cd /home/opus/projects/XXX && supervisord -n -c ../conf/supervisord.conf'
그리고
[supervisord]
identifier=opus
[program:uwsgi]
command=uwsgi --ini=../conf/uwsgi.ini
존재하다 /home/opus/projects/conf/supervisord.conf
.
supervisorctl restart opus
나는 프로젝트를 다시 시작 하곤 했습니다 .
하지만 supervisorctl restart opus
루트에서만 작동합니다.
루트로 로그인하지 않고 opus 프로젝트를 다시 시작하는 좋은 방법은 무엇입니까?