Я немного застрял в данный момент, потому что я не знаю, решена ли моя проблема вообще.
У меня есть одна база данных (MySQL), в которой хранится репозиторий JCR.
Во-вторых, у меня есть два веб-приложения (редактировать / жить), которые разделяют эти данные. Live предназначен только для чтения, поэтому его можно (действительно?) Считать безопасным в отношении параллелизма.
Моя проблема в том, что все работает хорошо, пока не изменен ни один из существующих узлов. Если существующий узел изменен, сохранен, сессия закрыта, и я отображаю содержимое этого узла на «живой» стороне, это все еще старый контент. На стороне «edit» все нормально.
Кажется, проблема в том, что JCR (Jackrabbit) не получает изменений в базовой базе данных и обслуживает кэшированный контент.
Мой вопрос: разрешима ли эта проблема, и если да, какие шаги необходимы?
Я надеюсь, что смогу объяснить мою проблему, чтобы кто-нибудь мог намекнуть на это.
Большое спасибо заранее,
Фло