У меня есть два приложения grails (1.2.1), развернутых на двух разных серверах приложений.Одно приложение содержит основной сайт (представление, контроллер, домен и т. Д.), А другое приложение имеет плагин Quartz, который выполняет основную и внутреннюю обработку.Оба приложения совместно используют классы домена и одинаковую конфигурацию источника данных.Это означает, что два приложения получают доступ к одной и той же базе данных и таблицам.
Мой вопрос: есть ли какие-либо штрафы за запросы к базе данных?
Я просто замечаю некоторую медлительность в приложении основного сайта, если приложение Quartz Job работает.Нет четких доказательств или статистики, хотя.Может ли компонент hibernate в каждом приложении правильно обрабатывать параллелизм и транзакции в некотором событии?Или мне нужно настроить что-то в grails-app / conf для каждого приложения?сейчас я не добавил дополнительную конфигурацию.
Спасибо.