1. olexiy86 - 22 Июня, 2017 - 22:54:02 - перейти к сообщению
Hello, мне нужно запустить на виртуальном сервере скрипт который постоянно слушает соккет и отдаёт результат. Как только выхожу из консоли скрипт выключается. Какие есть современные решения похожие на forever для node? Почитал на хабре, но там всё за 2012 год....
2. Мелкий - 22 Июня, 2017 - 23:11:20 - перейти к сообщению
Запустите через supervisord
3. Vladimir Kheifets - 23 Июня, 2017 - 07:06:15 - перейти к сообщению
Добрый день! Вы могли использовать cron, и запускать скрипт, например, через каждые 5 минут , указав в crontab :
*/5 * * * * /usr/bin/php56 /usr/home/.................../xxxxx.php
Скрирт xxxxx.php будет слушать соккет и отдавать результат, почти постоянно.
*/5 * * * * /usr/bin/php56 /usr/home/.................../xxxxx.php
Скрирт xxxxx.php будет слушать соккет и отдавать результат, почти постоянно.
4. OrmaJever - 23 Июня, 2017 - 12:47:00 - перейти к сообщению
Vladimir Kheifets и что с этого будет? Если скрипт будет в бесконечном цикле то через час будет уже 30 копий скрипта, а если нет то ничего слушать он не сможет
5. arbuzmaster - 23 Июня, 2017 - 22:07:42 - перейти к сообщению
У Вас есть как минимум 2 варианта!
1 - запуск скрипта по cron-у с вызовом при перезагрузке системы *(@reboot вместо времени )
2 - через команду exec с выводом в null из php скрипта
1 - запуск скрипта по cron-у с вызовом при перезагрузке системы *(@reboot вместо времени )
2 - через команду exec с выводом в null из php скрипта