Storm如何处理垃圾收集?

时间:2015-08-02 04:35:20

标签: java clojure garbage-collection real-time apache-storm

Storm如何处理垃圾收集?它的快速性能是什么原因。是因为Disruptor-Pattern还是我还缺少另一件事。

1 个答案:

答案 0 :(得分:1)

一个执行程序是JVM线程。

要获得对垃圾收集的可见性,您需要在storm.yaml中配置 worker.childopts 属性。

worker.childopts: "-XX:+PrintCGTimeStamps
-XX:+PrintGCTimeStamps
-Xloggc: /opt/storm/logs/worker%ID%-jvm-gc.log
-XX:+UseGCLogFileRotation
-XX:NumberOfGCLogFiles=5
-XX:GCLogFileSize=1M
-XX:+PrintGCDateStamps
-XX:+PrintGCApplicationStoppedTime
-XX:+PrintGCApplicationConcurrentTime"

现在您已准备好检查Garbage Colector输出