Java 为什么Hazelcast CacheLoader类需要所有客户端都可见?

Java 为什么Hazelcast CacheLoader类需要所有客户端都可见?,java,caching,hazelcast,distributed-cache,Java,Caching,Hazelcast,Distributed Cache,目前我正在发现Hazelcast技术。我正试图在一个由多个客户端应用程序和一个中央服务器组成的系统中实现它 服务器是来自外部源的数据的唯一提供者。数据由Hazelcast ICache缓存,并在Hazelcast客户端请求时由实现CacheLoaded接口的类加载 CacheLoader实现器必须位于客户端类路径中,如果删除它,我会得到ClassNotFoundException,这是我不理解的。。。如果Hazelcast客户端连接到服务器,则会在服务器端调用CacheLoader。此外,我不知

目前我正在发现Hazelcast技术。我正试图在一个由多个客户端应用程序和一个中央服务器组成的系统中实现它

服务器是来自外部源的数据的唯一提供者。数据由Hazelcast ICache缓存,并在Hazelcast客户端请求时由实现CacheLoaded接口的类加载

CacheLoader实现器必须位于客户端类路径中,如果删除它,我会得到ClassNotFoundException,这是我不理解的。。。如果Hazelcast客户端连接到服务器,则会在服务器端调用CacheLoader。此外,我不知道实现是否依赖于服务器数据库


谢谢你的帮助

这对我来说似乎是一个错误。客户端不需要缓存加载程序。你能在这里开一个问题吗?谢谢这真是一个错误。看,修复正在进行中。非常感谢您的报道!