Continuous integration CI/CD平台上的JDK飞行记录器
我目前正在将JDK Flight Recorder与JDK 11一起使用,在CI/CD平台中遇到了一些问题。不幸的是,关于新的飞行记录器没有太多的文档,而是关于旧的飞行记录器,它仍然是在Java下开发的。 当我尝试直接从IDE开始测试时,一切都正常,我得到了我的记录文件。 当我尝试在CI/CD平台中自动执行相同的操作时,它会导致超时和许多不同的不确定故障,其中包括:创建文件时出现问题、文件甚至未写入等 我使用的JVM命令如下(为了更好的可读性,我增加了额外的空间):Continuous integration CI/CD平台上的JDK飞行记录器,continuous-integration,jfr,Continuous Integration,Jfr,我目前正在将JDK Flight Recorder与JDK 11一起使用,在CI/CD平台中遇到了一些问题。不幸的是,关于新的飞行记录器没有太多的文档,而是关于旧的飞行记录器,它仍然是在Java下开发的。 当我尝试直接从IDE开始测试时,一切都正常,我得到了我的记录文件。 当我尝试在CI/CD平台中自动执行相同的操作时,它会导致超时和许多不同的不确定故障,其中包括:创建文件时出现问题、文件甚至未写入等 我使用的JVM命令如下(为了更好的可读性,我增加了额外的空间): -XX:+FlightRe
-XX:+FlightRecorder
-XX:StartFlightRecording=name=“UiTestServer”,settings=“profile”,dumponexit=true,filename=“”+System.getenv(“CI_项目目录”)+“flightRecording/javaFlightRecorder.jfr”