Jbosscacheservice: Исключение произошло в кэше Попустите ошибку после изменения режима кэша в repl_sync

StackOverflow https://stackoverflow.com/questions/2823723

Вопрос

У нас есть горизонтальный кластер на jboss 4.2. Репликация сеанса работала нормально, пока мы не изменим режим кеша из repl_async на repl_sync, чтобы исправить проблему. Мы начали видеть предупреждение для некоторых отказов сеанса:

[org.jboss.web.tomcat.service.session.InstantSnapshotManager.ROOT] Failed to replicate session
java.lang.RuntimeException bc [local7.warning] JBossCacheService: exception occurred in cache put ... 
org.jboss.web.tomcat.service.session.JBossCacheWrapper.put(JBossCacheWrapper.java:147)
org.jboss.web.tomcat.service.session.JBossCacheService.putSession(JBossCacheService.java:315)
org.jboss.web.tomcat.service.session.JBossCacheClusteredSession.processSessionRepl(JBossCacheClusteredSession.java:125)

У кого-нибудь есть идеи, почему это происходит и как это исправить, если мы хотим еще использовать repl_sync? Любая помощь ценится. Спасибо!

Это было полезно?

Решение

Я обнаружил, что ошибка существует прямо перед REFL_ASYNC. По словам людей от JBoss, предупреждение нормальное во время чрезмерного сбора мусора или проблем с сетью. Узел не ответил на запрос репликации и был подозрен в том, что он должен быть в том, чтобы быть в том, чтобы быть внизу Jupoups.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top