storm核心组件


 Nimbus:负责资源分配和任务调度。

Supervisor:负责接受nimbus分配的任务,启动和停止属于自己管理的worker进程。---通过配置文件设置当前supervisor上启动多少个worker

Worker:运行具体处理组件逻辑的进程。Worker运行的任务类型只有两种,一种是Spout任务,一种是Bolt任务。

Task:worker中每一个spout/bolt的线程称为一个task. 在storm0.8之后,task不再与物理线程对应,不同spout/bolt的task可能会共享一个物理线程,该线程称为executor。


spout组件的并发度为4.

bolt组件的并发度为8.


相关文章:

  • 2022-12-23
  • 2021-06-13
  • 2022-12-23
  • 2021-06-05
  • 2022-01-13
  • 2022-01-19
  • 2021-11-16
  • 2021-11-08
猜你喜欢
  • 2022-12-23
  • 2021-07-11
  • 2021-09-20
  • 2022-02-15
  • 2021-08-27
  • 2021-06-18
  • 2021-06-22
相关资源
相似解决方案