本节书摘来自华章出版社《Flume日志收集与MapReduce模式》一书中的第1章,第1.4节,作者 [美] 史蒂夫·霍夫曼(Steve Hoffman)斯里纳特·佩雷拉(Srinath Perera),更多章节内容可以访问云栖社区“华章计算机”公众号查看
1.4 源、通道与接收器
Flume代理的架构可以通过下面这张简单的图呈现出来。输入叫作源,输出叫作接收器。通道提供了源与接收器之间的胶水。它们都运行在叫作代理的守护进程中。
请记住如下概念:
源将事件写到一个或多个通道中。
通道作为事件从源到接收器传递的保留区。
接收器只从一个通道接收事件。
代理可能会有多个源、通道与接收器。