调度细则
1.任务调度算法以worker为维度;
2.调度过程中正在进行的调度动作不会对已发生的调度动作产生影响;
3.调度过程中用户可以自定义 useDefined Assignment,和使用已有的old Assignment,这两者的优先级是:useDefined Assignment>old Assignment;
4.用户可以设置task.on.differ.node参数,强制要求同组件的task分布到不同supervisor上;
5.worker只会被唯一的拓扑使用
6.在启动supervisor时,worker不会启动,只有在有Task时才会启动,每个拓扑可以指定worker的资源占用
默认调度算法
1.以worker为维度,尽量将worker平均分配到各个supervisor上;(让Worker获取尽量多的资源)
2.以wor
继续阅读与本文标签相同的文章
上一篇 :
Jstorm基础架构
下一篇 :
Jstorm vs Storm
-
api设计规范
2026-05-23栏目: 教程
-
红外条码扫描器的另类使用C#版
2026-05-23栏目: 教程
-
2009.4 微软MVP Windows Embedded
2026-05-23栏目: 教程
-
.Net Micro Framework - USB Mass Storage功能实现
2026-05-23栏目: 教程
-
阿里云开发者技术沙龙 - PG天天象上活动 - 济南站圆满落幕
2026-05-23栏目: 教程
