当前位置: 首页 > 知识库问答 >
问题:

为grails应用程序识别Jprofiler中的热点

家弘业
2023-03-14

下面给出了分析我的应用程序时CPU视图中调用树和热点的截图。我可以说cglib的方法nterceptor.intercept()是一个热点吗?这不是我编写的代码,甚至不是直接调用它,而是grails内部调用。如果是,我该如何修复它?

我知道我通常应该只查看“可运行”线程状态。但是,这仅在线程状态设置为“等待”或“所有状态”时显示为热点。这是否意味着intercept()正在等待某个事件发生?为什么在所有流中等待的都是相同的方法?如何解决此问题?

共有1个答案

郤瀚
2023-03-14

MethodInterceptor和OrderService之间存在非概要类。尝试切换到“采样”并禁用所有过滤器,然后再次查看热点视图。

 类似资料:
  • 我正在尝试开发一个带有语音命令的应用程序,以便在我的应用程序中执行不同的操作。但是要启动语音监听器模块,我想使用类似Google的“OK Google”命令之类的东西,该命令无需任何手动触摸输入即可工作。这将有助于使我的应用程序完全免提。 我不想重新创建google的服务,而是想知道当“Ok google”被触发时是否有可能收到一个事件。 注意:只有当我的应用程序正在运行时,而不是当它关闭时,这才

  • 我已经在windows机器上安装了JProfiler 8.1.1。但是在会话下-

  • 综述 其实没有什么新鲜的事,几乎每个想开发的web应用基本都已经被开发过了。在世界上存在着巨大数量的免费和开源软件项目正在被积极开发和部署,很有可能一个应用安全测试将面对一个目标站点是完全或者部分依赖这些知名的应用程序(如Wedpress,phpBB,Mediawiki等等)。了解即将被测试的web应用组件将极大帮助测试过程,也会减少测试开销。这些知名的web应用程序拥有已知的HTML头,cook

  • 我们正在使用Web Sphere 8.5和JProfiler 8.1。我想在Web Sphere 8.5中挂钩运行的JVM。我已经完成了远程应用程序;集成,之后我们必须在Java命令之后添加到我的远程应用程序的启动命令中。 “StartServer.sh”文件是Web Sphere的启动命令。 请您确认我们在下面一行或"setupCmdLine.sh"之后添加了上述命令(如果文件被StartSer

  • 在ear中,什么负责正确识别部署类型? 下面是ear内容树(我不得不在libs中隐藏jar,并更改一些应用程序和包的名称,但一切都符合约定)

  • 尝试运行Spring Boot应用程序时,我收到以下错误。 ***************************应用程序启动失败 描述: com中的字段存储库。Java新手。积垢。实例服务ProductService需要“com”类型的bean。Java新手。积垢。实例存储库。找不到ProductRepository“”。 注入点具有以下注释: @组织。springframework。豆。工厂注