出于安全目的,如何在某些节点上禁用Hazelcast分布式IExecutorService?

时间:2016-02-27 23:30:39

标签: java security cluster-computing distributed hazelcast

有没有办法在某些节点上禁用IExecutorService(开源版本)?

我想将一些节点专门用于数据存储和其他目的,并且如果实例在类路径上具有Runnable类,则任何其他节点都可以发送Runnable在这些实例上执行。

1 个答案:

答案 0 :(得分:3)

在开源而非企业中都没有这样的功能。但是,Enterprise会提供防止客户端向节点提交IExecutorService操作的选项,但同样不能针对特定节点提交操作,仅适用于所有节点。

我看到两个选项:

  • 将群集分隔为不同的
  • 实现自定义包装器并使用MemberSelector接口选择能够执行IExecutorService调用的节点