IExecutorService 提交可运行订单
IExecutorService submit runnable order
似乎提交给执行者的任务选择了一个随机实例。有没有办法让它只从可用的中选择?例如,我有 10 个 hazelcast 实例,我希望我的实例一次只能由一个可运行实例使用。如果都在用,新来的要等。
您可以使用MemberSelector 接口来实现负载均衡,但您也可以先计算成员并将您的作业提交给特定的成员或密钥所有者。参见 IExecutorService 接口。
似乎提交给执行者的任务选择了一个随机实例。有没有办法让它只从可用的中选择?例如,我有 10 个 hazelcast 实例,我希望我的实例一次只能由一个可运行实例使用。如果都在用,新来的要等。
您可以使用MemberSelector 接口来实现负载均衡,但您也可以先计算成员并将您的作业提交给特定的成员或密钥所有者。参见 IExecutorService 接口。