Запуск кластера mongrel_rails:: запуск в Windows

Мне удалось запустить mongrel_cluster на моем сервере Windows (v 1.0.5), но у меня возникли проблемы при попытке заставить его порождать все (4) экземпляры mongrel.

Первый запускает нормально, но потом больше нет. Этот один экземпляр работает просто отлично, но остальные не запускаются. Я предполагаю, что это происходит из-за: "** ПРЕДУПРЕЖДЕНИЕ: Win32 не поддерживает режим демона". так что не разветвляются процессы для каждого экземпляра.

Есть ли работа для этого? Даже если мне нужно вручную запустить 4 'mongrel_rails cluster::start', это нормально (если предположить, что они запускают правильный узел кластера), или мне лучше просто запустить 4 нормальных (и скорострельных) экземпляра mongrel?

У меня есть 2 основных вопроса:

Есть ли способ решить это? Какие интересные функции я потеряю, не используя mongrel_cluster?

1 ответ

Решение

Оказывается, вы просто НЕ МОЖЕТЕ делать то, что я хочу. Вместо этого вам нужно установить гем mongrel_service и запускать отдельные экземпляры mongrel в качестве системных служб и балансировать их.

Другие вопросы по тегам