что случилось с дворнягой? какие-нибудь альтернативы на окнах? - PullRequest
7 голосов
/ 15 мая 2009

Я только что видел, что последнее обновление монгрела было около года назад ...

http://mongrel.rubyforge.org/wiki/WikiStart?action=diff&version=35

это было прекращено?

есть ли другая легкая альтернатива для окна разработки для Windows?

Ответы [ 3 ]

7 голосов
/ 15 мая 2009

Поскольку mongrel не обновлялся в течение столь длительного времени, существуют определенные функции, такие как --prefix, которые больше не работают с большинством версий rails (2.3 +)

Я бы порекомендовал использовать тонкий сервер вместо этого, поскольку это естественная эволюция mongrel, и сопровождающие проекта активно его развивают.

1 голос
/ 20 мая 2009

Монгрел отлично работает на производстве для Windows и других ОС. Он не разрабатывается, потому что он работает нормально в большинстве случаев. Периодически в рассылке пользователей-монгрелей все еще идет разговор об исправлении этого или другого случая. Но мой опыт работы с дворнягой заключается в том, что она прекрасно работает.

Некоторое время назад я тестировал тонкие диски, и они также отлично работают. Я обнаружил ошибку кэширования, но сопровождающий быстро опубликовал исправление, что было приятно. Я думаю, что если вы обнаружите ошибку в Mongrel, то текущие сопровождающие также быстро ее исправят.

Я сделал сравнение тонких против шавок здесь:

http://www.misuse.org/science/2008/04/07/thin-vs-mongrel-a-ruby-on-rails-performance-shootout/

А также еще один, рассматривающий различные методы конвейерной обработки (честный прокси-модуль nginx против сокетов unix). Кажется, что Thin действительно демонстрирует странное поведение кластеризации при большой нагрузке, но это уже можно исправить.

http://www.misuse.org/science/2008/04/07/thin-ruby-on-rails-nginx-fair-proxy-performance-testing/

0 голосов
/ 15 мая 2009

Оригинальный автор Zed Shaw больше не поддерживает его, но он все еще подходит для развертывания приложений rails на рабочей станции в качестве альтернативы webrick (по умолчанию Rails).

Если вы не используете Windows в качестве производственной среды, я бы предложил настроить виртуальную машину, сконфигурированную с механизмом rails вашего производственного сервера.

...