2011-06-22 8 views
2

По отношению к предыдущему вопросу шахтной здесь:Проверка сервера Фай существует перед запуском моего приложения Rails

Autorun the Faye server when I start the Rails server

Я теперь работает сервер Faye всякий раз, когда я начинаю Rails. Однако это означает, что он пытается запустить сервер Faye, когда я запускаю сервер Rails, консоль Rails или что-то еще связанное с Rails.

Есть ли способ проверить, запущен ли сервер Faye? И если это так, не пытайтесь запустить новый? Или, может быть, это не лучший подход, я приветствую все идеи и советы.

ответ

3

Вы можете использовать библиотеку DaemonController. Это позволит вам автоматически запускать службы с вашим Rails-приложением, начиная с них, если они еще не запущены.