首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >org.infinispan.commons.CacheException:未知的命令id 121

org.infinispan.commons.CacheException:未知的命令id 121
EN

Stack Overflow用户
提问于 2020-04-16 17:19:15
回答 1查看 314关注 0票数 0

我正在尝试使用infinispan设置分布式L2C。我已经使用以下配置运行了infinispan:

代码语言:javascript
复制
<cache-container name="default" statistics="true">
      <transport cluster="${infinispan.cluster.name}" stack="${infinispan.cluster.stack:tcp}" node-name="${infinispan.node.name:}"/>
      <replicated-cache name="replicated" mode="ASYNC"/>
</cache-container>

我的hibernate和infinispan版本是: 5.3.16.Final for hibernate和10.1.6 for for infinispan hibernate-cache-v53

L2C运行良好,但是当我更新一个实体时,在infinispan server中出现以下错误

代码语言:javascript
复制
10:27:30,734 ERROR (jgroups-6,localhost-4115) [org.infinispan.CLUSTER] ISPN000474: Error processing request 0@localhost-39755 org.infinispan.commons.CacheException: Unknown command id 121!
    at org.infinispan.commands.RemoteCommandsFactory.fromStream(RemoteCommandsFactory.java:384)
    at org.infinispan.marshall.exts.ReplicableCommandExternalizer.fromStream(ReplicableCommandExternalizer.java:110)
    at org.infinispan.marshall.exts.CacheRpcCommandExternalizer.readObject(CacheRpcCommandExternalizer.java:133)
    at org.infinispan.marshall.exts.CacheRpcCommandExternalizer.readObject(CacheRpcCommandExternalizer.java:69)
    at org.infinispan.marshall.core.GlobalMarshaller.readWithExternalizer(GlobalMarshaller.java:728)
    at org.infinispan.marshall.core.GlobalMarshaller.readNonNullableObject(GlobalMarshaller.java:709)
    at org.infinispan.marshall.core.GlobalMarshaller.readNullableObject(GlobalMarshaller.java:358)
    at org.infinispan.marshall.core.GlobalMarshaller.objectFromObjectInput(GlobalMarshaller.java:192)
    at org.infinispan.marshall.core.GlobalMarshaller.objectFromByteBuffer(GlobalMarshaller.java:221)
    at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processRequest(JGroupsTransport.java:1395)
    at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processMessage(JGroupsTransport.java:1335)
    at org.infinispan.remoting.transport.jgroups.JGroupsTransport.access$300(JGroupsTransport.java:132)
    at org.infinispan.remoting.transport.jgroups.JGroupsTransport$ChannelCallbacks.up(JGroupsTransport.java:1487)
    at org.jgroups.JChannel.up(JChannel.java:775)
    at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:900)
    at org.jgroups.protocols.FRAG3.up(FRAG3.java:171)
    at org.jgroups.protocols.FlowControl.up(FlowControl.java:354)
    at org.jgroups.protocols.FlowControl.up(FlowControl.java:346)
    at org.jgroups.protocols.pbcast.GMS.up(GMS.java:859)
    at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:243)
    at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:392)
    at org.jgroups.protocols.pbcast.NAKACK2.deliver(NAKACK2.java:931)
    at org.jgroups.protocols.pbcast.NAKACK2.handleMessage(NAKACK2.java:821)
    at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:602)
    at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:132)
    at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:202)
    at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:254)
    at org.jgroups.protocols.MERGE3.up(MERGE3.java:281)
    at org.jgroups.protocols.Discovery.up(Discovery.java:300)
    at org.jgroups.protocols.TP.passMessageUp(TP.java:1367)
    at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:834)

我还对我的实体使用了READ_WRITE缓存并发策略。知道发生了什么吗?我的设置中是否存在配置错误?

EN

回答 1

Stack Overflow用户

发布于 2020-04-18 22:55:13

似乎您的infinispan服务器无法反序列化命令,因为他对此一无所知。org.infinispan.hibernate.cache.commons.util.CacheCommandIds.中的COMMAND_ID = 121个位置因此,我认为您需要将infinispan hibernate-cache-V53jar添加到您的infinispan服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61246757

复制
相关文章

相似问题

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