[英]Infinispan JMX error
您好我收到以下錯誤:
ERROR JmxUtil - ISPN000034: There's already an cache manager instance registered under 'org.infinispan' JMX domain. If you want to allow multiple instances configured with same JMX domain enable 'allowDuplicateDomains' attribute in 'globalJmxStatistics' config element
我的問題是在哪里以及如何以編程方式配置此選項,是否有一種方法可以從JMX取消注冊cacheManager,因此每次都不會發生此錯誤。
您可以允許多個緩存管理器在同一個JMX域中注冊
new GlobalConfigurationBuilder().globalJmxStatistics().allowDuplicateDomains(true)
但是,如果一次有多個緩存管理器處於活動狀態,則理想情況下應為每個緩存管理器配置一個不同的域
new GlobalConfigurationBuilder().globalJmxStatistics().jmxDomain("domain")
此外,請確保在停止使用緩存管理器從JMX注銷其MBean時調用cacheManager.stop()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.