@muhasa

Как запустить в линуксе вечный процесс?

#!/bin/bash
while true;
do /usr/bin/php7.2 index.php;
sleep 1;
done


Ребят, вот таким кодом опрашиваю некоторый api, который позволяет слать запросы раз в секунду. Как мне запустить этот процесс фоном в линуксе "навсегда", дабы закрыв окно терминала с ssh он все равно работал в фоне. И потом как его тормознуть при надобности?
  • Вопрос задан
  • 2522 просмотра
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 5
@metajiji
Systemd пожалуйста.
Ответ написан
Комментировать
используй supervisor, если скрипт упадёт то supervisor его поднимет
Ответ написан
@pfg21
ex-турист
если это подразумевается навсегда то написать скрипт демона под твою систему инициализации и пусть работает под его наблюдением.
запуск/стоп/статус через систему инициализации.
Ответ написан
Комментировать
@kberdnikov
Fork bomb
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы