Как я могу запустить серверный скрипт ruby при запуске своего приложения rails?

#ruby-on-rails #ruby

#ruby-on-rails #ruby

Вопрос:

Я бы хотел, чтобы скрипт сервера ruby, который находится в корневой папке моего приложения rails, принимал подключения от клиентов (клиенты не являются браузерами — я думаю, это не имеет большого значения) и обновлял базу данных моего приложения rails во время работы моего приложения rails. Поэтому я бы хотел, чтобы ему каким-то образом сообщали, что он запускается всякий раз, когда мой веб-сервер начинает обслуживать мое приложение rails, и перестает работать всякий раз, когда мой веб-сервер перестает обслуживать мое приложение rails. Как я могу это сделать? Это так же просто, как указать имя / путь к моему сценарию сервера ruby где-нибудь?

Ответ №1:

Вам следует изучить Foreman, драгоценный камень, специально предназначенный для запуска нескольких процессов в вашей серверной среде.

Комментарии:

1. Спасибо! Наконец-то заглянул в Foreman, и это здорово, и его так легко настроить!