我们正在将一个应用程序从JBoss AS 6迁移到7。
这个新实例使用standalone-ha配置文件。在之前的版本中,我们使用了一个自定义的Infinispan加载程序,它将缓存条目存储到我们的自定义数据库中。
现在,在JBoss 7.1上,当尝试使用可视化管理控制台更改此配置时,它不起作用。我们在“复制的缓存”选项卡“Store Class Impl”上键入的值未存储在配置文件配置中。所以,这是我的问题:是否可以使用xml更改此配置?如何为复制的缓存配置此自定义加载程序?这里有没有人经历过这种困难?
答案 0 :(得分:0)
不幸的是,我无法向您提供有关JBoss管理控制台的任何有价值的信息。
无论如何,我建议您以声明方式(使用配置xml文件)或以编程方式为您的Infinispan缓存设置缓存存储/加载器(仅在代码中使用流畅的API构建器)。
您可以在此处找到有关商店/加载器的更多详细信息以及一些示例配置:https://docs.jboss.org/author/display/ISPN/Cache+Loaders+and+Stores
并且还考虑到在最近的Infinispan版本(5.2)中,没有可能“在飞行中”更改缓存配置。如果需要更改,您需要使用新配置重新启动服务。
(自定义Infinispan装载机你究竟是什么意思?)