出于安全目的,如何在某些节点上禁用 Hazelcast 分布式 IExecutorService?
How to disable Hazelcast distributed IExecutorService on certain nodes for security purposes?
有没有办法在某些节点(开源版)上禁用 IExecutorService?
我想将一些节点专门用于数据存储和其他目的,任何其他节点都可以发送一个 Runnable 来在这些实例上执行,如果这些实例在 [=14] 上具有 Runnable class =]路径。
Open Source 和 Enterprise 都没有这样的功能。但是,Enterprise 会提供选项以防止客户端将操作提交给节点的 IExecutorService,但同样不是针对特定节点,而是针对所有节点。
我看到两个选项:
- 将集群分成不同的
- 实施自定义包装器并将 MemberSelector 接口用于 select 个能够执行 IExecutorService 调用的节点
有没有办法在某些节点(开源版)上禁用 IExecutorService?
我想将一些节点专门用于数据存储和其他目的,任何其他节点都可以发送一个 Runnable 来在这些实例上执行,如果这些实例在 [=14] 上具有 Runnable class =]路径。
Open Source 和 Enterprise 都没有这样的功能。但是,Enterprise 会提供选项以防止客户端将操作提交给节点的 IExecutorService,但同样不是针对特定节点,而是针对所有节点。
我看到两个选项:
- 将集群分成不同的
- 实施自定义包装器并将 MemberSelector 接口用于 select 个能够执行 IExecutorService 调用的节点