我有一个在嵌入式模式下使用Hazelcast的应用程序。我使用MapLoaders和索引。我想更改我的应用程序,以便可以使用现有的外部Hazelcast群集(将使用客户端api连接到该群集),这是我的问题所在。无法在客户端应用程序中定义那些地图加载器,因此我需要使用服务器模式。现在,我正在使用JoinConfig,因此我可以加入集群并定义我的地图加载器,但是如果我理解正确,通过加入集群,我的应用将成为集群本身的一部分(并托管一些数据分区),这是我想避免的事情。那么,有没有其他方法可以连接到这个外部集群,这样我的应用程序就不会开始托管缓存数据,或者我的方法是否正确,并且我不介意成为集群的一部分?
答案 0 :(得分:1)
如果使用Hazelcast Client,它将仅连接到群集,但不会成为群集的一部分。看起来像你想要的。
关于地图加载程序,请检查related code sample。