V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
VirgilChen97
V2EX  ›  问与答

Spring Boot 单侧调试冷启动太慢怎么办

  •  
  •   VirgilChen97 · 2023-04-28 14:49:59 +08:00 · 1291 次点击
    这是一个创建于 576 天前的主题,其中的信息可能已经有所发展或是发生改变。

    平时调试项目喜欢写单侧 Mock 外部的一些依赖,这样调试起来不依赖外部系统,还可以模拟各种情况。但是每次启动调试,SpringBoot 冷启动就得两三分钟,每次从开始 debug 到能走到断点实在太慢了,很浪费时间。各位大佬有没有什么解决方案呢?

    8 条回复    2023-04-29 17:10:48 +08:00
    workingonescape
        1
    workingonescape  
       2023-04-28 15:04:21 +08:00
    21 年我也有类似想法,两年过去了,我还没找到解决方法🤣
    kaneg
        2
    kaneg  
       2023-04-28 15:55:24 +08:00 via iPhone
    是你的项目太重还是你的电脑太慢?
    jiakme
        3
    jiakme  
       2023-04-28 16:17:08 +08:00
    测试用例还有一种形式, 那就是 mock spring bean. 测试就类似于 main 方法, 可以了解一下 spock 测试, 类似的也有其它的测试框架.
    VirgilChen97
        4
    VirgilChen97  
    OP
       2023-04-28 17:55:02 +08:00
    @kaneg 公司基础组件多,配置,熔断限流,微服务注册这些,启动的时候得耗时
    fmumu
        5
    fmumu  
       2023-04-28 18:15:59 +08:00
    站内看到过一个贴,供参考 https://www.v2ex.com/t/796323
    zhaokun
        6
    zhaokun  
       2023-04-28 20:13:59 +08:00 via iPhone
    jrebel 热刷新
    cvbnt
        7
    cvbnt  
       2023-04-28 20:33:16 +08:00 via Android
    jrebel
    x308989414q
        8
    x308989414q  
       2023-04-29 17:10:48 +08:00 via iPhone
    jrebel
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2887 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 12:04 · PVG 20:04 · LAX 04:04 · JFK 07:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.