JBossCacheService:例外がREPL_SYNCにキャッシュモードを変更した後に発生したキャッシュプット・エラーで発生しました

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

質問

私たちは、JBoss 4.2に設定された水平クラスタを持っています。我々は問題を解決するためにREPL_SYNCにREPL_ASYNCからキャッシュモードを変更するまで、セッションレプリケーションは、罰金を働きました。私たちは、いくつかのセッションフェイルオーバーのための警告を参照し始めます:

[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を使用したい場合はどのようにそれを修正するためになぜ誰もが任意のアイデアを持っていますか?すべてのヘルプは大歓迎です。ありがとう!

役に立ちましたか?

解決

私は、エラーが右REPL_ASYNCスイッチの前に存在がわかりました。 JBossのからの人々によると、警告が過剰にガベージコレクションやネットワークの問題の間に正常です。ノードは、複製要求に応答しなかった、とJGroupsのでダウンしていると疑われました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top