Кластеры беспородных работают параллельно на окнах - PullRequest
0 голосов
/ 01 марта 2012

Я установил мое приложение rails в Windows С сервером приложений Mongrel и веб-сервером Apache.

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

Те же настройки кластера mongrel работают нормально на сервере Linux.

Не могли бы вы вытащить меня из этого узкого места?

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

Ответы [ 2 ]

0 голосов
/ 13 апреля 2012

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

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

0 голосов
/ 17 марта 2012

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

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

...