我在Storm中遇到过一件事。 所以整个想法是:
1 - '/var/log/syslog'
和2- ' /var/log/udev
'的图片。我希望能够将请求发送到“Storm”以告诉它要处理哪个文件。 我不明白:
当我说向“风暴”发送请求时, - 我应该把它发送到哪里? (我假设DRPC服务器控制需要向拓扑发送什么源。但是如何实现DRPC服务器?是否有类似DRPCServer server = new DRPCServer()
的类?如何告诉Spout查看DRPCServer?或者是请求需求要直接发送到Spout
?如果是的话如何让它开始使用指定的源?我的意思是我需要向open()
方法发送请求吗?
答案 0 :(得分:1)
不是DRPCServer,它的DRPCClient
DRPCClient client = new DRPCClient("drpc-host", 3772);
我认为看到this
后你会非常感兴趣<强>更新强> 有关更多信息,您可以随时通过nathanmarz检查github中的storm-starter项目,特别是BasicDRPCTopology和ReachTopology