加载hazelcast的所有实现

我试图在多个节点上使用hazelcast服务器。 我已经在map store实现中实现了load all。 我想知道是否应该只在服务器节点或所有服务器节点上启用它? 如果我在所有节点上部署相同的内容,那么这不会创建不需要的数据库读取操作。 如果我只需要在一个节点上部署加载,那么最好的策略(基于代码/ API调用或配置)是什么,这将允许我干净地实现场景,从而只有一个服务器节点实现地图存储的加载所有实现。 我总是可以在不同的服务器上部署不同的代码,但我想避免这种情况并且想知道更好的选择。

每个节点都需要具有相同的配置/jar子等。

目前,MapLoader.loadAllKeys在集群中的一个节点上执行。 加载密钥后,它们将被分配到拥有分区,其中使用MapLoader.loadAll(keys)方法加载实际数据。

你认为共享相同的配置/jar子是一个问题吗?