腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
配置
自定义
JFR
事件
的
间隔
我正在实现一个
自定义
的
JFR
事件
,它以一定
的
间隔
对计数器进行采样。如果这个
事件
和
间隔
可以像内置
事件
一样在.jfc
配置
文件中
配置
,那就太棒了。为此,我需要以编程方式访问已
配置
的
值。我看过jdk.
jfr
.internal.settings.PeriodSetting,但这是一个内部类。
浏览 18
提问于2020-09-23
得票数 1
回答已采纳
1
回答
Java任务控制和飞行记录器是否提供与VisualVM相同
的
功能?
、
、
、
、
Java
的
(相对)新
的
内置性能监视器/分析器是任务控制。可以在生产中使用
的
,而不影响性能(小于2%): 工具链任务控制+飞行记录器使开发人员和管理员能够从本地运行或部署在生产环境中
的
Java应用程序收集和分析数据。所以我问:,任务控制(及其飞行记录器)和允许MC/FR不妨碍性能
的
VisualVM有什么区别?还是不包括VisualVM提供
的
某些特性/功能?
浏览 1
提问于2016-10-26
得票数 11
回答已采纳
1
回答
转储部分Java Flight记录
、
、
假设我已经使用以下标志为我
的
JVM
配置
了连续飞行记录-XX:StartFlightRecording=disk=false,dumponexit=true为了转储记录,我通过jcmd使用
JFR
.dump命令。还有一种通过任务控制来提取记录
的
替代方法,但是由于其中
的
一个bug,我无法成功地提
浏览 11
提问于2021-05-19
得票数 2
回答已采纳
1
回答
如何
识别
JFR
事件
类型
、
我知道三种
JFR
事件
类型:即时
事件
、持续时间
事件
和样本
事件
,但
如何
识别
JFR
事件
类型。我试着将它们与
配置
区分开来,但它似乎不起作用,例如jdk.ObjectAllocationInNewTLAB,它只需要
配置
是否启用,看起来是一个即时
事件
,但实际上是一个
事件
的
示例。这对我来说很重要,因为我想要分析完整
的
信息,而不是样本
浏览 14
提问于2021-06-29
得票数 1
1
回答
JFR
中来自RecordedFile
的
调用堆栈是否完成?
、
、
、
在使用进行记录
的
持续时间内,是否会在RecordedFile中列出在该持续时间内调用
的
所有方法? 事先谢谢你
的
回答。
浏览 7
提问于2021-02-06
得票数 1
回答已采纳
1
回答
如何
使用JDK性能分析工具?我是否需要查看分析工具(JConsole或VisualVM),直到它显示出一些问题?
、
、
、
我是分析方面的新手(但不是一般
的
Java ),我对Java或Kotlin分析最佳实践感兴趣。 我读了很多文章,看了一些视频。我得到
的
分析可以手动完成(例如时间戳into timestampStart),也可以使用标准
的
分析工具(我在这里只写JDK中包含
的
工具) 在文章中描述了
如何
使用这些工具,但从头到尾都不是最佳实践。所以我
的
问题是:是的,这些工具正在实时显示正在发生
的
事情。但是,当程序开始变得一团糟
的
时候,程序员真的需要坐在那里看几天吗?AFAIK这
浏览 21
提问于2019-12-04
得票数 0
1
回答
截取monitorEnter生成
的
字节码不能进行即时编译
、
、
、
、
在我
的
代理中,我正在拦截monitorEnter
事件
。到目前为止,拦截器函数除了立即返回之外,什么也不做。因为我面临着一些很大
的
性能影响,所以我试图找出哪里出了问题。我目前
的
理解是,修改后
的
字节码可以工作,但JIT在编译它时遇到了问题。我还不确定为什么,以及解决这个问题
的
最好方法是什么。javac会生成
的
,但是因为它是有效
的
字节码(至少我是这么认为
的
,示例也是有效
的
),所以我假设JIT可以处理它。然而,JIT似乎正在
浏览 22
提问于2018-12-15
得票数 0
1
回答
JFR
如何
计算
事件
开始时间?
、
、
我正在用
JFR
使用jcmd工具分析一个应用程序。有时,当我生成
JFR
文件时,录制开始
的
时间比我开始录制
的
时间要早得多。例如: 随着这篇博文
的
发表,我在JMC
事件
日志上有搜索
事件
,但在我开始记录之前,我没有找到任何
事件
。所以我
的
问题是,
JFR
是
如何
计算“
事件
开始时间”
的
?我不知道这是否相
浏览 0
提问于2020-09-04
得票数 2
1
回答
对JDK飞行记录器文件中
的
堆栈跟踪和类/方法名称进行模糊处理
、
、
、
、
我们希望使用JDK飞行记录器让我们
的
最终用户向我们发送分析数据,我们可以使用JDK任务控制在内部分析这些数据。唯一
的
问题是我们
的
代码是模糊
的
,这使得堆栈跟踪和
事件
在JMC中不可读。有没有办法从
jfr
文件中提取所有
事件
,调用我们自己
的
去模糊逻辑,然后使用与
JFR
转储相同
的
格式将结果保存到一个新
的
.
jfr
文件中?我知道
JFR
解析库,并认为我控制了读取部分,但我不确定<
浏览 19
提问于2021-03-22
得票数 1
1
回答
如何
打开
jfr
局部文件
、
当我在我
的
应用程序中使用如下
配置
时,它总是会得到一些xxx.
jfr
.part文件。
如何
在Java飞行记录器工具中打开XXX.
jfr
.part文件?
如何
更改
配置
以创建更少
的
.part文件?我
的
应用程序中
的
配置
:-XX:FlightRecorderOptions=defaultrecording=true,存储库,maxsize=200m,maxage=3h,存
浏览 13
提问于2018-11-29
得票数 2
2
回答
如何
跨多个线程追逐
JFR
事件
、
、
、
我正在努力为带有
自定义
JFR
事件
的
异步servlet请求处理建模。我面临
的
挑战是,在异步处理中,一个请求可能会被#dispatch()多次。这意味着整个请求处理链可能会多次执行,在不同
的
线程中会相隔一段时间。
如何
使用
自定义
JFR
事件
对此进行建模? 对我有帮助
的
要么是“父”
事件
的
概念(可能在不同
的
线程中),要么是
事件
的</
浏览 59
提问于2019-05-20
得票数 4
回答已采纳
1
回答
Java飞行记录器-
如何
提取
自定义
事件
字段
的
值?
、
、
、
、
现在是OpenJDK 11
的
一部分,并提供
自定义
事件
的
使用。在成功录制之后,我希望重用
事件
中
的
信息(特别是我自己
的
自定义
事件
),但不知怎么
的
,我无法读取
事件
的
字段内容。我只能看到这些字段
的
注释、名称和类型。
JFR
有一个,它允许您从文件中读取信息。我已经应用了其中
的
一些功能。不幸
的
浏览 1
提问于2020-07-10
得票数 4
回答已采纳
1
回答
显式设置
JFR
事件
的
持续时间
我正在开发一个将指标发送到
JFR
的
微米注册表。到目前为止,我在使用EventFactory和Event#set(int, Object)方面取得了很好
的
进展。然而,我目前正在努力解决
的
一件事是,Micrometer明确地想要设置
事件
的
持续时间,例如使用io.micrometer.core.instrument.Timer#record(long, TimeUnit除了使用#start()和#end()之外,有没有其他方法可以设置
JFR
事件
的</
浏览 12
提问于2020-09-19
得票数 1
回答已采纳
1
回答
在Java记录中,读/写计数究竟代表什么?
、
、
、
所以,我在高层次上
的
情况是调查SNAT端口耗尽
的
一个来源。由于日志中没有任何问题,我们使用
JFR
分析找到
的
唯一线索是读取计数(来自JDK任务控制
的
屏幕截图)。这是在大约20分钟
的
时间内录制
的
。根据我们
的
日志,我们只执行了大约70个HTTP请求;Azure中
的
SNAT连接计数度量显示同期内每分钟大约1,4k。
如何
在
JFR
中解释这个计数?就TCP而言,它到底代表了什么?I没有找到任
浏览 0
提问于2021-09-01
得票数 0
回答已采纳
2
回答
如何
在Wildfly 16中使用Java 11 Java飞行记录器
JFR
库
、
、
、
、
我
的
服务器使用openjdk11-jdk。我成功地使用jcmd运行了生成
的
java飞行记录。并设法用JDK任务控制打开了那个
jfr
转储。一切都很好很好。=truejcmd $JPID
JFR
.dump /tmp/recording1.
jfr
当我尝试以编程方式记录
自定义
事件
时,如下所示。就好像野蝇不知道jdk.
jfr
.Event
的
存在
浏览 9
提问于2021-01-14
得票数 6
2
回答
从JMC/JCMD和WLDF图像捕获中捕获飞行记录
、
、
、
、
我需要一个Java飞行记录来诊断生产Weblogic服务器上
的
性能问题。我还想了解Weblogic
事件
。从Java任务控制(或者在我
的
例子中是JCMD)开始飞行记录和启动WLDF诊断图像捕获之间有什么区别吗?我知道WLDF除了包含.
jfr
之外还包含压缩文件,但是现在我只对带有HotspotJVM和Weblogic
的
飞行记录(.
jfr
)感兴趣。我之所以问这个问题,是因为我注意到了WLDF文档中名为Configure诊断卷(off、low、中等、高)
的
内容,其中设置了要记录
浏览 0
提问于2018-03-12
得票数 1
回答已采纳
1
回答
JFR
事件
启动时间
、
我有定制
的
JFR
事件
。我发现RecodedEvent.getStartTime()实际上比创建和提交这个
事件
的
时间晚了几秒钟。那么getStartTime()什么时候显示呢?在我
的
例子中,我将当前时间添加到
事件
中,并在
jfr
文件解析时读取它。但是我
如何
在内置
的
事件
中获得它,比如jdk.ExecutionSample。在内置
事件
getLong("startTime"
浏览 2
提问于2021-07-14
得票数 1
回答已采纳
1
回答
Magento:
如何
使用GUI
配置
cron设置?
、
、
、
使用xml-config文件设置cron
间隔
不成问题,但如果需要,能够随时使用
自定义
模块
配置
面板来设置cron
间隔
就更好了。友好
的
GUI,而不是可以通过FTP访问
的
“可怕
的
”XML。我只有一个想法:当管理员更新给定模块
的
配置
时捕获一些
事件
,并通过
自定义
机制重写xml文件,但我不喜欢这个解决方案。也许你知道更好
的
或者/和标准
的
方式?
浏览 2
提问于2011-06-02
得票数 0
回答已采纳
1
回答
我在JMC中看不到异常细节
、
、
、
在重载了我
的
spring引导应用程序之后,我用JMC打开了
JFR
文件。正如您所看到
的
,
JFR
说有8000多个异常,但它没有显示它们是什么。我怎么能读懂那个异常号呢?
浏览 8
提问于2022-07-21
得票数 1
回答已采纳
1
回答
Java飞行记录器结果中
的
垃圾收集统计信息
、
、
、
、
我们在CI中有一个任务,它启动我们
的
Java应用程序并运行一些测试(该测试充当应用程序
的
客户端)。-XX:FlightRecorderOptions=dumponexit=true,dumponexitpath=/tmp/application-flightRecorder.
jfr
-XX:StartFlightRecording=defaultrecording=true,settings=customSetting -XX:+DebugNonSafepoints 它可以很好地生成
JFR
文件,我可以在
浏览 6
提问于2018-05-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看正在调查的问题事件,Windows 7事件查看器如何创建自定义视图
Knative 实战:如何在 Knative 中配置自定义域名及路由规则
自定义事件在 Vue.js 组件中的应用
有空行的非标 Excel 表,如何给间隔的每个区域排序?
Creo如何自定义渐变的背景颜色
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券