NewConn
V2EX  ›  问与答

Spring Boot 打成 war 包直接启动,接口访问比 tomcat 下部署慢很多

  •  
  •   NewConn · Dec 28, 2021 · 2061 views
    This topic created in 1606 days ago, the information mentioned may be changed or developed.
    1. 上古项目,代码里面带 jsp ,和 Spring Boot 糅杂在一起
    2. JVM 已预热
    3. business 层响应是毫秒级别,而且两边没有差异

    目前猜测是 jsp 在 war 有什么问题,但是 Google 上没找到相关资料,StackOverflow 有个问题差不多和我问题现象相反,没有什么有价值的线索。

    各位 V 友有什么启发性的建议吗?

    3 replies    2021-12-28 17:08:44 +08:00
    xiaoyanbot
        1
    xiaoyanbot  
       Dec 28, 2021
    需要具体问题,具体调试分析

    两者的 tomcat 版本一致吗?
    securityCoding
        2
    securityCoding  
       Dec 28, 2021 via Android
    arthas 分别跟踪一下链路耗时
    wolfie
        3
    wolfie  
       Dec 28, 2021
    war 包就是 zip 相同压缩格式,仅后缀不同。
    主题猜测是 springboot jar 启动,比 war 扔到 tomcat 下慢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1024 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:58 · PVG 02:58 · LAX 11:58 · JFK 14:58
    ♥ Do have faith in what you're doing.