点燃瘦客户端不稳定的行为
Ignite thin Client unstable behavior
我是个新手,想尝试一下这个例子https://github.com/apache/ignite/blob/master/examples/src/main/java/org/apache/ignite/examples/client/ClientPutGetExample.java
我首先用一个服务器节点尝试了这个例子并执行了客户端,一切正常。
然后我使用以下配置启动了第二个节点
IgniteClient igniteClient = Ignition.startClient(new ClientConfiguration().setAddresses("127.0.0.1:10800","127.0.0.1:10801" )))
with CacheMode.REPLICATED;
我重新运行代码它工作正常,然后我保持相同的配置并关闭
节点之一
然后我重新运行代码结果是不稳定有时它给我Ignite集群不可用有时它给我一个空缓存
- 瘦客户端 put-get 示例开始。
- 已创建缓存 [put-get-example]。
- 已从缓存中加载 [null]。
1-根据文档点燃瘦客户端应该故障转移其中一个
运行宁个节点。
2-为什么要复制缓存?
有什么我在这里遗漏的吗
谢谢你的帮助
这看起来像 IGNITE-11599 - 如果某些地址在启动时未启动,瘦客户端将无法正确进行故障转移。
它最近已修复,但未包含在任何已发布的版本中。恐怕您将不得不通过手动故障转移来解决这个问题。
我是个新手,想尝试一下这个例子https://github.com/apache/ignite/blob/master/examples/src/main/java/org/apache/ignite/examples/client/ClientPutGetExample.java
我首先用一个服务器节点尝试了这个例子并执行了客户端,一切正常。 然后我使用以下配置启动了第二个节点
IgniteClient igniteClient = Ignition.startClient(new ClientConfiguration().setAddresses("127.0.0.1:10800","127.0.0.1:10801" )))
with CacheMode.REPLICATED;
我重新运行代码它工作正常,然后我保持相同的配置并关闭 节点之一 然后我重新运行代码结果是不稳定有时它给我Ignite集群不可用有时它给我一个空缓存
- 瘦客户端 put-get 示例开始。
- 已创建缓存 [put-get-example]。
- 已从缓存中加载 [null]。
1-根据文档点燃瘦客户端应该故障转移其中一个
运行宁个节点。
2-为什么要复制缓存?
有什么我在这里遗漏的吗
谢谢你的帮助
这看起来像 IGNITE-11599 - 如果某些地址在启动时未启动,瘦客户端将无法正确进行故障转移。
它最近已修复,但未包含在任何已发布的版本中。恐怕您将不得不通过手动故障转移来解决这个问题。