我正在尝试使用 hazelcast 中的分布式执行器服务。
HazelcastInstance hz = Hazelcast.newHazelcastInstance(cfg);
IExecutorService es = hz.getExecutorService("default1");
我知道ExecutorService.newFixedThreadPool(8)
是设置普通执行程序服务线程数的方法,但不确定分布式ExecutorService
ExecutorConfig ecfg = new ExecutorConfig();
ecfg.setPoolSize(5);
config.addExecutorConfig(ecfg);
这是正确的吗?
最佳答案
这是正确的。
您还可以使用 xml 配置。您可以在这里找到示例: https://github.com/hazelcast/hazelcast-book-examples
关于java - 如何为分布式执行器服务 Hazelcast 指定线程数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20662786/