Кластеры беспородных работают параллельно на окнах
Я установил мое приложение rails на windows С сервером приложений Mongrel и веб-сервером Apache.
Я определил кластер 10 для монгрела для правильной обработки запроса. Когда я делаю какой-либо запрос, который выполняет тяжелые операции с БД или требует времени для выполнения, тогда весь мой кластер mongrel занят и отображает один и тот же журнал.
Те же настройки кластера беспородных работают нормально на сервере Linux.
Не могли бы вы вытащить меня из этого узкого места.
Заранее спасибо.
2 ответа
Застрял в журнале выпуска.
Поэтому я установил разные файлы журнала для каждого кластера, и все работает нормально.
Похоже, что собственная библиотека доступа к базе данных что-то блокирует или сама база данных настроена таким образом, что разрешен только эксклюзивный доступ к соответствующим таблицам. (Скорее всего, первое по звучанию, если предположить, что это та же база данных, к которой обращаются и из версии вашего приложения, обслуживаемой Linux).)
Таким образом, ответ на ваш вопрос, вероятно, связан с конкретным поставщиком базы данных, который вы используете. Что это... sqlite, Postgres, MySQL, MS SQL Server?