2024年5月26日发(作者:)

1.停止weblogic的server节点服务(不停止控制台NCAdminSrv的服务)

参考命令:ps -ef|grep java

找到-= server节点名称的进程,然后kill掉。

PS:控制台的NCAdminSrv暂时不用停止。

2.删除nc65发布包

通过浏览器登录weblogic控制台,点击菜单-部署,然后点击左上角-锁定并编辑,再

选中nc65,点击删除。

参考下图:

PS:删除后,一定要点击 保存按钮 和 左上角的-激活更改。

3.停止weblogic的控制台NCAdminSrv服务

参考命令:ps -ef|grep java

Kill掉控制台进程。

4.进入nchome路径,备份代码。

5.升级补丁。

PS:如果有数据库脚本补丁的话,则升级前一天整库备份。

存储过程变更前做好备份。

6.清理nchome的缓存

清理nchome 内的dist、history、temp 目录

7.清理weblogic的缓存

进入weblogic的域下的servers目录:

cd /app/xjbank/domains/ncftp_7001/servers

下面有 NCAdminSrv、server 目录,然后进入各自目录下,除了 security目录外,

其他均可删除。security目录 切勿删除。 如没有security目录,则可以全部删除。

8.启动weblogic控制台

进入启动脚本目录内

启动Weblogic控制台使用:

./1_start_

PS:仅启动weblogic控制台,不启动server节点。

9.代码部署

进入nchome,打开图形化界面,点击菜单-部署-完全部署-二阶段部

署-生成EJB-部署EJB。

参考下图:

PS:生成EJB完毕后,再点击部署EJB按钮。

部署完EJB后,可在weblogic控制台的部署菜单下,看到nc65发布包。

10.停止weblogic的控制台NCAdminSrv服务

参考命令:ps -ef|grep java

Kill掉控制台进程。

11.启动所有weblogic服务

进入启动脚本目录内

启动Weblogic控制台使用:

./1_start_

启动server节点使用:

./2_start_

PS:待控制台启动完毕后,再启动server节点。

12.登录应用前台验证补丁是否生效