我使用默认配置在服务器上启动了Ignite。我的应用程序作为服务器/客户端连接到ignite服务器,并使用CassandraCacheStoreFactory加载缓存配置并创建缓存。
零部署功能不适用于缓存存储。我应该为集群中的每个节点提供缓存存储配置和实现。
谢谢
答案 0 :(得分:1)
如果您的意思是peer class loading,则是的,无法从远程节点加载缓存存储的类。对等类加载仅适用于寿命有限的对象,例如compute tasks或data stream receivers。
对于高速缓存存储,其类应位于集群中每个要使用高速缓存存储参与事务的节点的类路径上。但是最安全的方法就是将其放入群集中每个节点的类路径。
在每个节点上指定高速缓存存储配置不是强制性的。只有创建缓存或具有静态配置的节点才应具有此配置。