weblogic--版本部署方法介绍

weblogic--版本部署方法介绍

ID:13424643

大小:148.91 KB

页数:8页

时间:2018-07-22

weblogic--版本部署方法介绍_第1页
weblogic--版本部署方法介绍_第2页
weblogic--版本部署方法介绍_第3页
weblogic--版本部署方法介绍_第4页
weblogic--版本部署方法介绍_第5页
资源描述:

《weblogic--版本部署方法介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、网厅版本部署方法介绍一常见版本部署方法控制台版本发布法步骤1:上传新版本。2:进入weblogicconsole,输入用户名密码,控制台如图所表示3:首先选择已经部署的war包点击”stop”按钮;然后点击”Lock&Edit”按钮,接着点击”delete”按钮删除,点击”ActiveChanage”,如果是新环境第一次部署,不需要此步骤。4:执行数据库脚本,修改配置文件。5:最后点击”Intall”按钮找到需要部署的war版本包;根据提示一步一步执行即可;保存成功以后记得点击”Start”按钮;使得版本包的状态处于”Active”或”StartRunning”

2、状态。Web是集群,稍有不同,选择target的时候,选择集群名称ahwss,并且选中集群下的allservers。优点:1:页面操作,步骤简单,不容易出错;2:不需要后台删缓存,不需要重启;缺点:1:删除旧版本,安装新版本的过程中,会造成页面服务中断几分钟。2:由于会中断服务,所以每次版本更新要在夜里进行。后台删缓存版本发布法步骤1:修改新上传版本的名称,改为和上次版本部署一致的名称,版本路径也和上次版本路径一致(上次版本的名称以及路径,可以在控制台看到)。2:执行数据库脚本,修改配置文件。3:进入Domain起停服务期位置,一般均是…../domain/自己

3、的domain名字/bin比如:…./domain/wss_web/bin目录4:执行down或者./stopWebLogic.sh方法停止服务器。或者通过ps–ef

4、grepjava查出进程id后,直接执行kill-9*杀进程强制停掉服务(kill慎用,如果杀错进程,问题严重)。5:删除缓存文件,到your_domain/servers/AdminServer目录下rm–rftmp/*rm–rfcache/*rm–rfdata/*6:执行start来启动服务;完了以后通过脚本t或者tail–f命令查看日志,检查服务是否成功起来。(inrunningmode)优

5、点1:每个机器可以分先后进行停,删,启的操作。(一台机器启动后,再停其他的机器)2:版本发布时间较快。缺点1:容易删错文件或者删错目录2:需要重启。某机器服务重启过程中此机器页面无法打开。后台脚本版本发布法步骤1:检查控制台以及各个server是否可以正常打开。(如果关闭,需要启动)。2:备份老版本,上传新版本到指定目录,保持命名统一。3:执行数据库脚本,修改配置文件。(如果需要的话)4:修改do.sh脚本里面的版本号,执行do.sh部署新版本5:修改undo.sh脚本里面的版本号,执行undo.sh卸载老版本优点1:不中断应用,不会出现版本部署过程中页面打不开

6、的现象。提高客户感知。2:只需要敲两条命令,提高版本部署工作效率。3:改变以前每次都在夜里上版本的情况。缺点1:第一次版本部署时,需要根据机器实际情况修改相应的部署脚步。(见文档附件)2:版本部署前,需要检查控制台以及各个server是否正常。二目前版本部署现状1:使用第一种或者第二种版本部署方法,需要停止和重启服务。2:夜里进行版本部署,影响第二天正常上班。3:步骤较多,时间较长。三改进后的版本部署方法部署环境搭建1:在domain目录下新建deploy路径,并上传附件中文件到此目录下。2:到此目录下,赋权chmod775*3:根据机器实际情况,修改deplo

7、y.sh,undeploy.sh,redeploy.sh脚本里面的weblogic路径。4:在domain目录下新建apps路径,并把版本上传到此目录下。命名统一。比如新版本均叫web.war或者service.war5:修改do.shundo.shredo.sh脚本里的版本文件名称以及版本路径,控制台ip以及端口号,控制台用户名密码,以及其他参数,和实际情况保持一致脚本说明1:新版本部署脚本do.sh说明./deploy.sh134.64.102.56:8001weblogicweblogicwebAdminServer/weblogic/bea/user_p

8、rojects/domains/wss_web1/apps/web.warV1.0.2134.64.102.56:8001为Weblogic控制台consoleIP及端口第二、三参数分别人WeblogicConsole的用户名及密码第四个参数web为部署目标应用名称第五个参数AdminServer为目标服务器,如果有多个服务器用逗号分隔,如果有集群,则为集群的名称。(比如ahwss或者server1,server2,server3)第六个参数为应用路径,即版本所在位置最后一个参数则为新版本版本号此命令第一次执行成功后,第二次再执行将最后一个版本号加1,其它参数保

9、持不变(应用路径可根据实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。