Перезагрузка руководителя приведет к тому, что процесс под его остановкой?
-
05-10-2019 - |
Вопрос
Я пытаюсь выяснить, когда я использовал команду перезагрузки для руководителя. Будет ли он остановить обработку, в настоящее время выполняющуюся под ней? Я использовал ниже шагов:
mlzboy@mlzboy-mac:~/my/ide/test$ pstree -p|grep super
|-supervisord(6763)
mlzboy@mlzboy-mac:~/my/ide/test$ supervisorctl
daemon STARTING
supervisor> reload
Really restart the remote supervisord process y/N? y
Restarted supervisord
supervisor> exit
mlzboy@mlzboy-mac:~/my/ide/test$ pstree -p|grep super
|-supervisord(6763)
Я обнаружил, что идентификатор процесса не изменился. Так оно доказывает перезагрузку не остановит обработку под контролем руководителя?
Решение
Он не убивает процесс руководителя, он просто останавливает все процессы, перезагрузите файл конфигурации и снова перезапустите процессы.
Если вы просто хотите применить новые конфигурации reread
команда. Это просто перезагрузит конфигурацию без остановки и отвечает процессы.
И работает update
Перезапустите процессы (группы), которые изменились.
Не связан с StackOverflow