2012-03-01 11 views
0

Я установил приложение rails на windows С сервером приложений Mongrel и веб-сервером Apache.Монгровые кластеры параллельны окнам

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

Такая же настройка кластера монджеров отлично работает на сервере Linux.

Можете ли вы, пожалуйста, вытащить меня из этого узкого места.

Заранее спасибо.

ответ

0

Застрял в журнале.

Поэтому я установил для каждого кластера разные файлы журналов, и все работает нормально.

0

Похоже, что собственная библиотека доступа к базе данных блокирует что-либо или сама база данных настроена таким образом, что разрешен только эксклюзивный доступ к соответствующим таблицам. (Скорее всего, первый из них звучит из этого, предполагая, что это то же самое, к которому обращаются также из версии вашего приложения, работающего с Linux).

Таким образом, ответ на ваш вопрос, вероятно, основан на конкретный поставщик баз данных, который вы используете. Что это такое ... sqlite, Postgres, MySQL, MS SQL Server?

+0

База данных - это MySQL. И я думаю, что проблема не была связана с базой данных. Я застрял между файлами журнала, поэтому я установил разные для каждого кластера, и все работает нормально. Спасибо, что ответили. – Vik