我是Apache Storm的新手。我在java中创建了一个风暴项目并成功创建。我的应用程序有一个java进程,它需要应用程序工作目录的绝对路径或拓扑jar的类路径。请回答我的以下问题:
我们的拓扑jar类文件的路径是什么 使用storm jar命令上传?
我是java进程,需要一些JVM参数,我试过了 在storm.yaml文件中设置它们。这是不正确的做法?
答案 0 :(得分:1)
上传的罐子进入{storm.local.dir}/nimbus/inbox
(或类似的东西 - 不记得确切)。 storm.local.dir
中配置了storm.yaml
。
在worker.childopts
中使用storm.yaml
来设置工作者JVM选项是正确的方法。
答案 1 :(得分:0)
在尝试了互联网上不同类型的用例和选项后,我找到了解决问题的方法。
在拓扑配置中使用topology.classpath来设置我想要读取其工作的jar的类路径。