Как создать службу Windows с Rails 3 и Ruby 1.9.2?

Как создать службу Windows с Rails 3 и Ruby 1.9.2 с помощью Mongrel?


person Douglas Lise    schedule 17.05.2011    source источник


Ответы (1)


Несколько лет назад расширение mongrel_service для Mongrel использовалось для предоставления функциональности для запуска приложения Rails (с использованием mongrel_service) в качестве службы.

Из-за некоторых изменений в Rails 3 и отсутствия непрерывной разработки в Mongrel не было обновлений внутренних компонентов mongrel для правильной обработки новой версии Rails.

Из-за этого mongrel_service нельзя использовать для запуска приложения Rails 3 с Mongrel в качестве службы.

Однако, как автор оригинального mongrel_service, я близок к выпуску обновленной библиотеки, которая сможет запускать приложения Rails, Thin или любое другое приложение Ruby в качестве службы Windows.

Это требует немного больше тестирования, поэтому не готово для публики. Объявление будет размещено в моем блоге, а также Группа RubyInstaller Google

ETA менее чем через неделю (после завершения RailsConf)

Извините, что не смог помочь вам лучше, чем это.

person Luis Lavena    schedule 18.05.2011
comment
Спасибо, Луис, я буду ждать этого релиза с нетерпением. - person Douglas Lise; 19.05.2011
comment
Тед: работайте как попало, но начальная рабочая версия здесь: github.com/luislavena/service_wrapper отсутствующие документы и двоичные файлы, я опубликую в блоге, как только я завершу присвоение ему среды. - person Luis Lavena; 17.08.2011
comment
Я очень хочу использовать service_wrapper, но не могу понять, как его собрать/установить. Я задал вопрос об этом на stackoverflow.com/questions/7630512. Любая помощь будет оценена. - person brad; 03.10.2011
comment
Я ответил на свой предыдущий вопрос о том, как это реализовать на stackoverflow.com/questions/7630512. - person brad; 17.02.2012