apache storm topology jar中jar laucher的工作目录是什么

时间:2016-01-07 02:50:45

标签: java apache-storm

我是Apache Storm的新手。我在java中创建了一个风暴项目并成功创建。我的应用程序有一个java进程,它需要应用程序工作目录的绝对路径或拓扑jar的类路径。请回答我的以下问题:

  1. 我们的拓扑jar类文件的路径是什么 使用storm jar命令上传?

  2. 我是java进程,需要一些JVM参数,我试过了 在storm.yaml文件中设置它们。这是不正确的做法?

2 个答案:

答案 0 :(得分:1)

上传的罐子进入{storm.local.dir}/nimbus/inbox(或类似的东西 - 不记得确切)。 storm.local.dir中配置了storm.yaml

worker.childopts中使用storm.yaml来设置工作者JVM选项是正确的方法。

答案 1 :(得分:0)

在尝试了互联网上不同类型的用例和选项后,我找到了解决问题的方法。

在拓扑配置中使用topology.classpath来设置我想要读取其工作的jar的类路径。