Как остановить сердцебиение, используя команду kill? - PullRequest
0 голосов
/ 06 июля 2018

Я не получаю способ остановить службу сердцебиения ELK и не использую команду kill для принудительной остановки службы сердцебиения.

Может наблюдать за тем, как служба Kill heartbeat напрямую создает путаницу на заднем плане.

для начала: ./heartbeat -c heartbeat.yml -e остановиться?

Может кто-нибудь помочь с этим?

1 Ответ

0 голосов
/ 13 июля 2018

Я делаю это, в основном делегирую задачу системе управления процессом, как http://supervisord.org/index.html

Вы создаете файл конфигурации для процесса:

[program:foo]
command=/bin/cat

и затем вы будете запускать / останавливать , как supervisordctl stop foo supervisor будет выполнять эту работу в зависимости от настроек, которые вы установили в supervisor.conf. Другие преимущества: если программа аварийно завершает работу из-за критической ошибки, она будет автоматически запускаться, если вы настроили это в файле.

...