0
在每个EC2实例上,我们都有一个连接到Hazelcast进程(高速缓存)的Tomcat进程(应用程序)。强制Hazelcast ExecutorService在客户端运行而不是实例
Tomcat进程通过HazelcastClient
连接到本地hazelcast。 Hazelcast过程是具有所有配置(HazelcastInstance
)的过程。
对于地图这个伟大的作品。现在我们也想用它来分发ExecutorService
。
我试过executeOnAllMembers
,但它在缓存过程中触发了任务(并在ClassNotFoundException
上爆炸)。
确保ExecuteService只针对我们的应用程序进程而不尝试反序列化并在缓存进程上运行Runnables的最佳方法是什么? 还是需要让缓存过程知道自定义任务序列化程序?