/ / Як слідкувати за процесом демона c ++? - c ++, linux, демон

Як стежити за процесом демон c ++? - c + +, linux, daemon

Я розробляю один сервер daemon tcp з boost asio, я хочу знати, чи є програма для управління процесом daemon для моніторингу процесу, якщо серверний процес мертвий, менеджер може його перезапустити

Відповіді:

2 для відповіді № 1

Ви можете спробувати використати саму потужну демомонтоли керувати усім. Ці інструменти дозволяють дуже детально контролювати, перезапускати і т.д.

Якщо вам не потрібна ця потужність, досить часто використовується такий скрипт оболонки:

while true; do
$PROCESS
sleep $SLEEP_TIME
done

Це турбується про перезапуск вашої системи, коли вона виходить з ладу, але це не так багато, і якщо вам потрібні доповнення, вам не пощастить.