我在本地模式下运行Apache Storm拓扑,它工作正常,但是当我将其提交到Storm时,除了拓扑之外,喷口螺栓不会显示在Storm UI中。
[有人建议主管应该运行,而我也尝试过,即主管,灵气和动物园管理员都运行良好。提前致谢。提出了类似的问题,建议主管应打开Apache Storm - spout and bolts not present in Storm UI...但是在我看来,这不起作用。
/usr/local/storm$ jps
721 RemoteMavenServer36
6017 Supervisor
5780 Nimbus
6181 UIServer
5672 QuorumPeerMain
489 Main
7499 Jps
4927 Launcher
基本上,您使用的是Storm版本,默认情况下设置了一些JVM参数,这些参数与Java 9+不兼容。您需要通过修改worker.childopts
中的conf/storm.yaml
设置来替换参数。
您要使用的设置将类似于
worker.childopts: "-Xmx%HEAP-MEM%m -Xlog:gc*:artifacts/gc.log:time,uptime:filecount=10,filesize=1M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=artifacts/heapdump"