我是新手要点燃,并尝试使用示例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”))) 带有CacheMode.REPLICATED;
我重新运行它可以正常工作的代码,然后我保持相同的配置,然后关闭 节点之一 然后我重新运行代码,结果为不稳定有时它给我Ignite群集不可用有时它给我空缓存
1-根据文档点燃瘦客户端,应该将其中之一进行故障转移
运行节点。
2-为什么缓存是注释复制的????
这里有我想念的东西吗
谢谢您的帮助
答案 0 :(得分:0)
这看起来像IGNITE-11599-如果启动时某些地址没有打开,瘦客户端将无法正确进行故障转移。
它最近已修复,但未发布任何版本。恐怕您将不得不通过手动故障转移来解决它。