zoukankan      html  css  js  c++  java
  • springboot热启动中那些不为人知的东东

    在springboot热启动中,大家都知道在pom文件中配置devtools,但是当这个服务特别大,或者引入的包特别多的时候,重启一下就特别慢,如果开发的PC的内存和cpu如果不给里的h话,系统就卡主了。

    怎么友好的使用热启动呢,下面是一些配置,可以帮助你更好的使用它。

    注意:optional =true 的意思是这样,当你这个jar包被别的jar包引用了,能否继续使用热启动。

    重点在下面:

    1. spring.devtools.restart.additional-paths:监听到文件夹的修改,则自动重启

    这个可以配置项目文件,也可以配置非项目文件,只要项目中文件名,文件夹下面的文件内容修改了都启动。


    2. spring.devtools.restart.exclude:修改默认不重启目录(/META-INF/maven、/META-INF/resources、/resources、/static、/templates、/public)

    排除修改了代码或者文件内容不需要启动的目录。


    3. spring.devtools.restart.additional-exclude:

    添加额外不重启目录

  • 相关阅读:
    三十六、主从复制监控
    三十五、主从复制原理
    IO模型
    格式化时间
    计算当前日期星座
    牛顿迭代法
    矩阵变换
    ffmpeg使用
    数独自动求解
    回溯迷宫找终点
  • 原文地址:https://www.cnblogs.com/baoyi/p/springboot_devtools.html
Copyright © 2011-2022 走看看