Weblogic 在生产模式下的应用变更部署

WebLogic在生产模式下一个AdminSever可以管理多个ManagedSever,在初次部署应用的时候可以选中多个 ManagedServer实现同步部署。但是在做应用变更的时候选择WebLogic console界面的更新功能有bug。在生产环境下不能完全停止应用来进行变更操作,必须保证至少一台应用服务器在运行。倘若通过WebLogic的 console,采用删除一个节点下的应用(如default)再重新部署default就会有应用名重复的问题,而且应用名涉及到外置目录的改变,因此 不能采用该方案。

Weblogic 在生产模式下的应用变更部署

解决方案:

1:停止备用被管应用服务器的应用进程

eg:DOMAIN_HOME/bin/stopManagedWebLogic.sh BPMRTServer01 t3://ip:port $

2:手动copy新应用(default.war)到ManagedServer的stage目录下

eg:cp default.war DOMAIN_HOME/servers/ManagedServer01/stage/default
3:重启应用

Eg:DOMAIN_HOME/bin/startManagedWebLogic.sh BPMRTServer01 t3://ip:port

这种方式做变更可以解决上述问题,而且可以实现脚本自动化变更部署,简化操作

WebLogic 12c下配置节点管理器管理受管理服务器

WebLogic重新设置管理员账号和口令

CentOS 6.3安装配置Weblogic 10 

Oracle WebLogic 11g 安装部署文档 PDF

Linux部署Weblogic11g

Oracle基础教程之安装与配置Weblogic单实例

Linux下Weblogic卸载

Weblogic多机器集群的配置

Weblogic的安装和配置

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/65bff2c3f1bc30abb8c3ecda68acb3eb.html