ringo/daemon
предназначен для использования в сочетании со сценарием инициализации Debian из пакета ringo-daemon.deb. В этом контексте функция init
будет вызываться с идентификатором суперпользователя, поэтому она может выполнять такие действия, как прослушивание привилегированных портов TCP, тогда как start
вызывается с использованием обычного идентификатора пользователя для запуска потоков сервера.
Запуск Ringo из командной строки также вызовет функции init
и start
, если модуль предоставляет их, но stop
и destroy
в настоящее время не требуются для сценариев командной строки.
Я не уверен, может ли / как общая поддержка запуска процессов-демонов быть введена в RingoJS, но я открыт для предложений.