连续运行包装器文件以使用JFR监视ActiveMQ性能

时间:2017-10-22 10:37:44

标签: activemq wrapper jfr

我有一个关于持续运行 Java Flight Recorder 的问题,以监控 ActiveMQ 的内存使用情况和其他性能统计信息。

  • 包装器配置文件( wrapper.conf )位于此目录下,包含nearside( wrapper ,activemq,libwrapper.so)文件;

    ../ Apache的ActiveMQ的-5.12.1 / bin中/ Linux的X86-64 / wrapper.conf

  • 我添加了以下行来运行JFR;

     wrapper.java.additional.13=-XX:+UnlockCommercialFeatures                                            
     wrapper.java.additional.14=-XX:+FlightRecorder
     wrapper.java.additional.15=-XX:FlightRecorderOptions=defaultrecording=true,disk=true,repository=../jfr/jfrs_%WRAPPER_PID%,settings=profile
     wrapper.java.additional.16=-XX:StartFlightRecording=filename=../jfr/jfrs_%WRAPPER_PID%/myrecording.jfr,dumponexit=true,compress=true
    
  • 当我运行包装文件时,会在wrapper.conf中的指定路径下生成预期输出'myrecording.jfr'。但问题是,我也希望它自动发生(不用手动运行包装文件)。

可能的解决办法是什么?

0 个答案:

没有答案