@muhasa

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

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


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

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

Войти через центр авторизации
Похожие вопросы
TalentTech Москва
До 250 000 руб.
SAYMON Санкт-Петербург
от 100 000 до 200 000 руб.
22 янв. 2020, в 12:15
5000 руб./за проект
22 янв. 2020, в 12:02
10000 руб./за проект
22 янв. 2020, в 11:33
5000 руб./за проект