本文主要介绍了Storm Spout,并以KafkaSpout为例,进行了说明. 概念 数据源(Spout)是拓扑中数据流的来源.一般 Spout 会从一个外部的数据源读取元组然后将他们发送到拓扑中.根据需求的不同,Spout 既可以定义为可靠的数据源,也可以定义为不可靠的数据源.一个可靠的 Spout 能够在它发送的元组处理失败时重新发送该元组,以确保所有的元组都能得到正确的处理:相对应的,不可靠的 Spout 就不会在元组发送之后对元组进行任何其他的处理. 一个 Spout 可以发送多个数据