JVM之热部署与热加载

来源:互联网 发布:交友软件遇见 编辑:程序博客网 时间:2024/04/27 22:14

预备知识

热部署: 就是容器在运行的情况下重新部署整个项目。在这种情况下一般整个内存会清空,、重新加载,但这种方式可能会造成sessin丢失等情况。
热加载: 就是容器状态在运行的情况下重新加载改变编译后的类。在这种情况下内存不会清空、sessin不会丢失,但容易造成内存溢出,或者找不到方法。
  热部署与热加载技术想解决的问题是应用升级更新时对业务的影响,分布式集群技术可以允许机器分批重启而不影响业务。从对业务影响的角度来说,分布式集群技术是可以替代热部署与热加载技术的。

原创粉丝点击