Apache Storm是否有HTTP API?

时间:2016-04-06 12:52:41

标签: apache-storm

我想将HTTP POST事件放入spout中。我是否需要自己设置Web服务器,或者这是多余的?到目前为止,我所看到的所有教程都假定应用程序将获取(甚至仅生成)数据本身并将其传递给emit-spout!

1 个答案:

答案 0 :(得分:1)

Storm在Spouts.nextTuple()中使用了基于拉取的模型。因此,最好在它们之间有一个缓冲区 - WebServer接收HTTP POST请求并写入该缓冲区。 Spout可以从缓冲区中提取日期。