我只想把事件发布到一个喷口中。我是否需要自己设置一个web服务器,或者这是多余的?到目前为止,我看到的所有教程都假设应用程序将获取(甚至只是生成)数据本身并将其传递给服务器 emit-spout! .
emit-spout!
w46czmvw1#
storm在中使用了基于拉的模型 Spouts.nextTuple() . 因此,最好在两者之间有一个缓冲区——Web服务器接收http post请求并将其写入该缓冲区。喷口可以把日期从缓冲区中抽出来。
Spouts.nextTuple()
1条答案
按热度按时间w46czmvw1#
storm在中使用了基于拉的模型
Spouts.nextTuple()
. 因此,最好在两者之间有一个缓冲区——Web服务器接收http post请求并将其写入该缓冲区。喷口可以把日期从缓冲区中抽出来。