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

IntelliJ中的spring boot应用程序:调试比运行需要10倍的时间

孙泳
2023-03-14

我用的是Intellij Idea 2020.3.3。我有很多spring boot应用(微服务),我已经运行了将近两年。有一天,我在调试器中启动了它们,现在初始化需要大约200秒,而不使用调试器则需要大约25秒。从一天到下一天没有什么变化-调试模式只是启动了10倍。

我不确定在这里显示哪些信息对诊断这个有帮助。有没有人有一个通用的检查表,列出了通常会导致调试速度如此之慢的东西?不仅仅是初始化--整个应用程序变得如此缓慢,以至于无法使用。这适用于我的所有应用程序。

共有1个答案

茅桐
2023-03-14

类字段上的断点在这里导致了这种行为。

这篇文章也可能很有帮助:https://intellij-support.jetbrains.com/hc/en-us/articles/206544799-slow-performance or-hangups-when-starting-debugger-and-steping

 类似资料:
  • 我想在intellij Idea中以调试模式启动spring-boot maven应用程序,但当我创建断点时,应用程序不会挂起,而是会继续。我读了很多题目,但还是不明白怎么做。你能帮我决定最好的行动方案吗。 但是当请求LocalHost:5005/MyPage时,我会出现错误101(NET::ERR_CONNECTION_RESET)。似乎有些maven参数没有指定。 下面是我在pom.xml中的

  • 问题内容: 我有一个在码头上运行的Jetty应用程序。我想使用本地IntelliJ调试此应用程序。我使用的是14.1版,因此我已经安装了Docker Integration插件。 在“云”下,我使用的是单击“ +”时显示的默认值。IntelliJ文档说这应该没问题。在这里 我不确定它们的用途,所以我不知道这些值是否正确。 在运行/调试配置下,我正在使用Docker部署,以及以下值: 当我尝试运行此

  • 我有一个Java1.8Spring启动应用程序,它有一个由Tomcat提供服务的REST接口。应用程序在命令行中作为JAR正常运行。我在IntelliJ中创建了一个Spring启动运行/调试编辑配置,并启动了调试器。 我发现bean创建错误: 知道怎么了吗?

  • 我试图在SpringMVC中运行SpringBoot应用程序,在SpringMVCPOM中添加SpringBoot应用程序依赖项,并扫描SpringBoot包,但我面临以下问题

  • 我是springboot的新手,目前正在尝试调试spring boot应用程序。有什么办法可以做到吗?