Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Continuous integration CI/CD平台上的JDK飞行记录器_Continuous Integration_Jfr - Fatal编程技术网

Continuous integration CI/CD平台上的JDK飞行记录器

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

我目前正在将JDK Flight Recorder与JDK 11一起使用,在CI/CD平台中遇到了一些问题。不幸的是,关于新的飞行记录器没有太多的文档,而是关于旧的飞行记录器,它仍然是在Java下开发的。 当我尝试直接从IDE开始测试时,一切都正常,我得到了我的记录文件。 当我尝试在CI/CD平台中自动执行相同的操作时,它会导致超时和许多不同的不确定故障,其中包括:创建文件时出现问题、文件甚至未写入等

我使用的JVM命令如下(为了更好的可读性,我增加了额外的空间):

  • -XX:+FlightRecorder
  • -XX:StartFlightRecording=name=“UiTestServer”,settings=“profile”,dumponexit=true,filename=“”+System.getenv(“CI_项目目录”)+“flightRecording/javaFlightRecorder.jfr”
这些命令与IDE在右键单击指定测试开始飞行记录时自动使用的命令相同

有人知道飞行记录器是否存在与此类系统或与之并行运行的特定服务相关的问题吗?我听说有些评测工具无法在CI平台上执行

如果你需要更多的细节,就问我。尽管如此,我可能无法说出与该项目相关的任何事情