首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迁移Infinispan的Xml配置文件

迁移Infinispan的Xml配置文件
EN

Stack Overflow用户
提问于 2021-02-24 04:07:09
回答 1查看 31关注 0票数 0

我正在将Jboss应用程序从Jboss 6AS迁移到Wildfly。作为该过程的一部分,我需要更新我的infinispan缓存配置,以符合Wildfly使用的版本。该应用程序当前使用的是infinispan4.0,我需要将其升级到9.0或更高版本。我已经找到了一些零星的信息,但是我找不到任何关于我需要对XML配置进行哪些更改的综合文档。有没有人知道一些好的文档,或者更好的迁移脚本?

下面是旧的配置文件,供参考:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<infinispan xmlns="urn:infinispan:config:4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:infinispan:config:4.0 http://jboss.org/infinispan ">
   
   <global>
         <globalJmxStatistics enabled="true" jmxDomain="com.tura.product" />
   </global>
   <default >
     <locking isolationLevel="REPEATABLE_READ" lockAcquisitionTimeout="15000" useLockStriping="false" concurrencyLevel="1000"/>
        <jmxStatistics enabled="true" />
        <lazyDeserialization enabled="true"/>
        <invocationBatching enabled="true"/>
        <loaders passivation="true">
          <loader class="org.infinispan.loaders.file.FileCacheStore" fetchPersistentState="true" purgeOnStartup="true">
            <properties>
              <property name="location" value="${jboss.server.data.dir}${/}product"/>
            </properties>
          </loader>
        </loaders>
   </default>
 
</infinispan>

特别是,我被<loaders>部分卡住了。这个特性似乎已经被移除了,但是我找不到任何关于它被替换的信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-24 20:53:24

下面的代码应该可以工作:

代码语言:javascript
复制
<infinispan
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="urn:infinispan:config:9.4 https://infinispan.org/schemas/infinispan-config-9.4.xsd"
        xmlns="urn:infinispan:config:9.4">

   <cache-container name="default" default-cache="default">
      <local-cache name="default" statistics="true">
         <locking acquire-timeout="15000" concurrency-level="1000"/>
         <transaction mode="BATCH"/>
         <persistence passivation="true">
            <file-store fetch-state="true" purge="true" path="${jboss.server.data.dir}${/}product"/>
         </persistence>
      </local-cache>
   </cache-container>
</infinispan>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66340328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档