
1,不同的supervisor之间通过网络进行通信,每个supervisor的工作环境中都会有一个输入和输出的缓存队列;
2,由于spout和bolt处理任务的数量不一致,因此在bolt的前面也会有一个消息队列对数据进行缓存,同理WordCountBolt也会有一个消息队列,对数据进行缓存
本文介绍了流处理框架中不同supervisor间的通信机制,包括通过网络通信及消息队列缓存等关键技术点。针对spout与bolt处理任务数量不一致的问题,阐述了如何利用消息队列进行数据缓存。

1,不同的supervisor之间通过网络进行通信,每个supervisor的工作环境中都会有一个输入和输出的缓存队列;
2,由于spout和bolt处理任务的数量不一致,因此在bolt的前面也会有一个消息队列对数据进行缓存,同理WordCountBolt也会有一个消息队列,对数据进行缓存
3888
621

被折叠的 条评论
为什么被折叠?