Я хотел бы знать, есть ли инструмент Perl, например supervisord, для управления процессами.Perl supervisor plackup starman perlbrew
Я видел программу Perl под названием супервизора, но я не знаю, если это так хорошо, как Python один:
https://metacpan.org/pod/Supervisor
Я хочу, чтобы иметь возможность начать сервер-хранилище и монитор, который перезагружает его, если это необходимо.
Я использую perlbrew, я думал сделать скрипт для запуска сервера, а затем иметь конфигурацию, как это:
[program:my_app]
directory = /home/username/my_app
user = username
command = /home/username/wmy_app/starman.sh
stdout_logfile=/var/log/supervisor/%(program_name)s_stdout.log
stderr_logfile=/var/log/supervisor/%(program_name)s_stderr.log
вы использовали Supervisord для проектов Perl с Plack, Starman и perlbrew ли. Что вы предлагаете?
Мой вопрос открыт, чтобы понять, что было бы лучше всего для моего серверного сервера в производстве.
Thanks
http://p3rl.org/Server::Starter http://p3rl.org/Ubic::Service::ServerStarter – daxim
Большое спасибо dax Я буду смотреть это прямо сейчас. – Hobbestigrou
Почему бы вам не использовать супервизора? – hobbs