скрипт ruby как сервис на OSX 10.6.2

У меня есть скрипт Sinatra ruby, который я хочу запускать в любое время.

было бы лучше запустить его в качестве службы? Так что я могу перезапустить его легко.

Как установить скрипт на OSX 10.6.2 в качестве сервиса?

17
задан Radek
20.12.2022 16:28 Количество просмотров материала 3371
Распечатать страницу

1 ответ

использовать launchd и указать следующее в конфигурации LaunchDaemon / LaunchAgent:

<key>KeepAlive</key>
<true/>

этот необязательный ключ используется для управления непрерывным выполнением задания или для управления вызовом по требованию и условиям. Значение по умолчанию-false, поэтому задание будет запущено только по требованию. Значение может быть установлено в true для безусловного сохранения работы. [...]


для перезагрузки, I поверьте, вы можете просто kill оно и оно придет назад автоматически.

2
отвечен Daniel Beck 2022-12-22 00:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх