SpringBoot热部署的方式和原理

首先,热部署和热加载还是有一些不同的,热部署一般生产环境中,用的比较多,热加载在开发环境中比较多,修改类之后,希望立即看到变化

springboot现在是分布式架构中,比较流行,成熟的的框架,原因围绕springboot有丰富的生态圈技术,使人们少走弯路。

热部署我目前所知的有三种技术,但原理都相差不大,都是在后台一个线程,监测后台class文件变化,并且载入jvm虚拟机中,走的是jvm虚拟机过程。

1. 可以使用apache tomcat技术加载
2. 使用spring-boot-devtool
3. 使用springloaed

原理已经介绍过了,方法工具也说了,具体就靠自己了

小杨 wechat
这可以加我为好友!

热评文章