Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为了安全起见,如何在某些节点上禁用Hazelcast分布式IExecutorService?_Java_Security_Cluster Computing_Distributed_Hazelcast - Fatal编程技术网

Java 为了安全起见,如何在某些节点上禁用Hazelcast分布式IExecutorService?

Java 为了安全起见,如何在某些节点上禁用Hazelcast分布式IExecutorService?,java,security,cluster-computing,distributed,hazelcast,Java,Security,Cluster Computing,Distributed,Hazelcast,有没有办法在某些节点上禁用IExecutorService(开源版) 我想使用一些节点专门用于数据存储和其他目的,如果实例在类路径上有Runnable类,任何其他节点都可以发送Runnable以在这些实例上执行。没有这样的功能,无论是在开源还是在企业中。然而,企业将提供一个选项,以防止客户端将操作提交给IExecutorService到节点,但同样不是针对特定节点,而是针对所有节点 我看到两种选择: 将集群分成不同的组 实现自定义包装器并使用MemberSelector接口选择能够执行IExe

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


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

没有这样的功能,无论是在开源还是在企业中。然而,企业将提供一个选项,以防止客户端将操作提交给IExecutorService到节点,但同样不是针对特定节点,而是针对所有节点

我看到两种选择:

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

    • 在开源和企业中都没有这样的功能。然而,企业将提供一个选项,以防止客户端将操作提交给IExecutorService到节点,但同样不是针对特定节点,而是针对所有节点

      我看到两种选择:

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