Описание тега ruby-daemons

Демоны предоставляют простой способ обернуть существующие сценарии ruby ​​(например, самописный сервер) для запуска в качестве демона и управления простыми командами запуска / остановки / перезапуска.

Daemons предоставляет простой способ обернуть существующие сценарии ruby ​​(например, самописный сервер) для запуска в качестве демона и управления простыми командами запуска / остановки / перезапуска.

Вы также можете вызывать блоки как daemonsи управлять ими от родителя или просто демонизировать текущий процесс. Помимо этой базовой функциональности,daemons предлагает множество расширенных функций, таких как обратная трассировка исключений и ведение журнала (в случае сбоя вашего скрипта ruby), а также мониторинг и автоматический перезапуск ваших процессов в случае сбоя.

Daemon-kit направлена ​​на упрощение создания демонов Ruby путем предоставления звукового каркаса приложения (через генератор), генераторов для конкретных задач (jabber-бот и т. д.) и надежного кода управления средой.

Дополнительные сведения о проектах и ​​надстройках для демонизации в Ruby можно найти здесь.