gpt4 book ai didi

java - GridGain 序列化问题

转载 作者:行者123 更新时间:2023-12-01 12:31:50 25 4
gpt4 key购买 nike

我使用 GridGain 创建了一个消息系统来实现。我有一个由 GridGain GridProjection 组成的 MessageCenter 类,我的设置看起来像这样

Gateway-> MessageCenter-> GridProjection

现在,当我启动网关,进而启动网格,启动另一个网关时,我会收到序列化错误,因为 GridGain 正在尝试序列化网关、消息中心及其所有依赖项,这迫使我将所有内容标记为可序列化。

我不明白为什么 GridGain 试图序列化其父类,这些父类应该与网格无关,并且它们是关闭它的方法吗?

最佳答案

从提供的描述来看,您似乎正在向远程节点发送匿名闭包/消息。

匿名类隐式捕获对封闭类的引用,强制 GridGain 对其进行序列化。这里干净的解决方案是将匿名闭包/消息移动到静态内部类。这样您就可以完全控制正在序列化的内容。

关于java - GridGain 序列化问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25866741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com