项目

一般

简介

V9热部署操作(不重启并更新部分文件)

由 胡 帆帆 在 超过 3 年 之前添加

V9热部署设置再AAS安装目录/domains/mydomain/config/apusic.conf下

修改<ATTRIBUTE NAME="EnableAutoDeployment" VALUE="True"/>为true,开启r线程(开启热部署),根据这个线程获取定时检测的时间参数 <ATTRIBUTE NAME="ServletReloadCheckInterval" VALUE="-1"/>设置-1或者0就是不检测,设置大于0就是隔多少秒检测一次,目的不重启更新.class文件(java文件)。


回复 (1)

RE: V9热部署操作(不重启并更新部分文件) - 由 陈 泽豪大约 2 年 之前添加

平时正式环境下一般不建议开启 热部署,会严重影响性能,如果需要开始,一般是指定时间段 开启热部署更新后,立马关闭;不同部署方式 更新的方法:

1.文件夹方式部署,开启热部署后,在文件夹相关目录进行文件替换更新等操作后,达到扫描时间,执行热部署

2.(不确定)war包方式部署,在domains/mydomain/upload会有相应war包,对它进行修改,达到扫描时间,执行热部署

    (1-1/1)