似乎提交给执行器的任务选择一个随机实例。有没有办法让它只从可用的选择?例如,我有10个榛子感觉,我希望我的实例一次只能使用一个可运行的。如果所有人都在使用,新来的人必须等待。IExecutorService提交可运行命令
1
A
回答
1
您可以使用MemberSelector接口来实现负载平衡,但您也可以先计算成员并将您的作业提交给特定成员或密钥所有者。请参阅IExecutorService接口。
+0
有没有办法限制一次最多只能分配一个任务的实例?如果是的话,它会自动做我想要的。它会将工作交给免费的工作人员,如果没有可用的工作,那么它将被添加到队列中。谢谢 –
+0
没有对不起,实际上没有这样的。您必须自行构建这些负载平衡器。就像使用IMap作为元数据和MemberSelector(或自定义东西)一样提交任务并防止重载。 – noctarius
相关问题
- 1. 根据提交来运行命令
- 2. 运行命令提示符命令
- 3. 运行提升PowerShell命令从命令提示符
- 4. Powershell - 与可执行文件的命令行提示交互?
- 5. 无法执行提交命令
- 6. 从命令行自动提交表格
- 7. 从命令行提交Github时出错
- 8. 从Windows命令提示符以交互方式运行R
- 9. 如何让Bzr在提交时运行任意命令
- 10. 单击提交按钮(lua)时如何运行命令?
- 11. 用apache commons运行交互命令exec
- 12. 在Paramiko中运行交互式命令
- 13. Perforce从命令行提交描述和交互提示
- 14. 从Windows命令提示符执行命令可执行文件
- 15. 可以svn命令行提交像rtoisesvn承诺
- 16. 运行命令
- 17. 创建命令行可运行罐子
- 18. 运行命令,提取一个字段,运行一个结果命令
- 19. 从命令提示符运行rpy2
- 20. 错误而从运行命令提示
- 21. 从命令提示符运行JSLint
- 22. 节点运行命令,提示用户
- 23. 运行SQL命令提示符
- 24. 问题上运行命令提示符
- 25. 运行命令提示insite网站
- 26. 从Windows命令提示符运行R
- 27. 从命令提示符运行PowerShell命令(无ps1脚本)
- 28. VB.NET无法在命令提示符下运行shadow命令
- 29. 在Windows单线运行多个命令命令提示符
- 30. 从命令提示符运行docker命令与jenkins脚本
添加一些代码.. –