Hazelcast 的 IMap 在 K8S 上升级到 5.1.1 版本后停止工作
Hazelcast's IMap stopped working after upgrading to version 5.1.1 on K8S
我们有一个“缓存”(javax.cache.Cache
) 实现,它是 Hazelcast IMap
的包装器。我们使用复合对象键。
我们从版本 3.12.5 升级到 5.1.1。当我在本地 Windows 机器上部署系统时,一切正常。但是当我将系统部署到 Kubernetes 环境 时,地图只是“不起作用”。值不会持久化到映射中(在 put
操作之后)。确实形成了一个 Hazelcast 集群,因此它似乎不是一个自动发现问题。我还有另一个 K8S 环境,它在其中可以正常工作。
我启用了 Hazelcast 的诊断模式,但它似乎没有显示任何有用信息。我没有从 com.hazelcast.*
包中收到任何错误或警告消息。当我尝试版本 4.x.
时也发生了同样的问题
我正在尝试探索有助于了解问题所在的方法。谢谢。
结果 it is a bug。 Hazelcast 建议改用 0
的值。
我们有一个“缓存”(javax.cache.Cache
) 实现,它是 Hazelcast IMap
的包装器。我们使用复合对象键。
我们从版本 3.12.5 升级到 5.1.1。当我在本地 Windows 机器上部署系统时,一切正常。但是当我将系统部署到 Kubernetes 环境 时,地图只是“不起作用”。值不会持久化到映射中(在 put
操作之后)。确实形成了一个 Hazelcast 集群,因此它似乎不是一个自动发现问题。我还有另一个 K8S 环境,它在其中可以正常工作。
我启用了 Hazelcast 的诊断模式,但它似乎没有显示任何有用信息。我没有从 com.hazelcast.*
包中收到任何错误或警告消息。当我尝试版本 4.x.
我正在尝试探索有助于了解问题所在的方法。谢谢。
结果 it is a bug。 Hazelcast 建议改用 0
的值。