Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Системное программирование > perl-скрипт как демон


Автор: Bulat 17.3.2020, 12:16
пытался и Proc::Daemon использовать и & на конце команды ставил..

Все равн скрипт быстро умирает.


Как заставить работать perl-скрипт как демон?

Автор: alezzz 17.3.2020, 12:17
я через supervisord запускаю

Автор: Bulat 17.3.2020, 13:01
Цитата(alezzz @  17.3.2020,  12:17 Найти цитируемый пост)
я через supervisord запускаю

А подробнее?

Автор: alezzz 17.3.2020, 15:33
http://supervisord.org
демон на питоне, нормально ставится на FreeBSD/Linux, под ним и запускаются всякие долгоработающие скрипты, он следит за работой скриптов, поднимает упавшее, пишет логи, вобщем присмотрись, хорошая вещь.

Автор: Bulat 18.3.2020, 15:28
Цитата(alezzz @  17.3.2020,  15:33 Найти цитируемый пост)
демон на питоне

Здорово!

Правда пока не пробовал, просто почитал..

И все же интересует возможность запускать, без установки доп. модулей, да еще и на сторонних языках!

Автор: Romikgy 19.3.2020, 09:21
какая нагрузке в скрипте перл? с чем он работает?

Автор: Bulat 19.3.2020, 14:29
Цитата(Romikgy @  19.3.2020,  09:21 Найти цитируемый пост)
какая нагрузке в скрипте перл? с чем он работает?

С СУБД MySQL.

Раз в минуту.

Автор: Romikgy 19.3.2020, 17:32
может общение с базой с ошибкой завершается? есть в скрипте обработка ошибочных ситуаций?

Автор: Bulat 20.3.2020, 08:09
Цитата(Romikgy @  19.3.2020,  17:32 Найти цитируемый пост)
может общение с базой с ошибкой завершается?

Вообще не должно, но "все мы под багом ходим"  smile 

Цитата(Romikgy @  19.3.2020,  17:32 Найти цитируемый пост)
есть в скрипте обработка ошибочных ситуаций?

Можно добавить  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)