• 请不要在回答技术问题时复制粘贴 AI 生成的内容
szq8014
V2EX  ›  程序员

你们的项目启动时间是几秒?

  •  3
     
  •   szq8014 · Jun 22, 2021 · 14864 views
    This topic created in 1812 days ago, the information mentioned may be changed or developed.

    现在手头负责的单体项目是 15-20 秒左右, 有点影响自己的写代码节奏。。加一些启动参数能达到 10-12 秒,感觉变化不大,如果能在 5 秒内启动该多好。
    之前待过的公司也都是单体 Java 项目,启动速度慢的能达到 1 分钟, 大家现在手头的项目启动速度都是什么级别的呢? 有没有影响到你们的思维节奏?

    Supplement 1  ·  Jun 23, 2021

    补充一下,有人可能之前没想过去优化 Spring 项目的启动速度。 至少有几个启动参数是效果非常好的, 比如

    -XX:TieredStopAtLevel=1 -Xmx1024M -Xms1024m -noverify 
    

    jvm-args.png

    参考:

    https://stackoverflow.com/a/49663075

    https://github.com/dsyer/spring-boot-startup-bench

    101 replies    2022-07-08 21:13:39 +08:00
    1  2  
    polo3584
        101
    polo3584  
       Jul 8, 2022
    @Dreamerwwr 模拟器编译的时候,会把不重要的模块注释掉,打包测试的时候再放开,比如游戏里的人物模块,代码资源都特别多。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 19:28 · PVG 03:28 · LAX 12:28 · JFK 15:28
    ♥ Do have faith in what you're doing.