weblogic服务器下发应用的过程与后期weblogic独立服务器的运行描述。

当我们的weblogic服务器安装完毕后就是weblogic服务器部署了。这里将详细介绍weblogic的部署以及部署完毕后,已部署的受管服务器的独立运行。

第一步部署应用,部署应用分两种管理服务器部署 生产模式下的管理服务器,与开发模式下的管理服务器。
开发模式下的管理服务器比较简单即把应用拷贝到autodeploy文件夹下。服务器会自动下发应用

cd /home/weblogics/Oracle/Middleware/user_projects/domains/base_domain/autodeploy/

生产模式下,自动部署通常是被禁用的,如何部署也就是我们今天主要讲解的内容

  1. 登录管理服务器web端通常是:http://你的IP地址:你设置的端口号/console
    首先把你的web应用jar或者war或者是其他类型的包上传到管理服务器上。然后:
    在这里插入图片描述
    安装你的资源包的位置
    在这里插入图片描述
    完成就部署好了你的应用,这里网上有很多的帖子就讲到了,但是绝大多数没有告诉你服务器在后台做了什么,使很多人迷惑。
    其实这里是管理服务器把文件上传到受管理服务器上,然后返回成功信息。想知道上传到哪里吗?我们下一步就去看一下。
    在这里插入图片描述
    在这里插入图片描述
    然后 你想到了什么?对!当管理服务器掉了或者不需要管理服务器,只需要简单的对受管服务器做修改应用时。我们去修改临时文件夹里的内容就可以做到对受管服务器上应用的修改。值得注意的是在重启前需要先删除缓存的内容。
    在这里插入图片描述
    下面我写一个简单的重启脚本请大家参考
#!/bin/sh
pid=`ps -ef| grep java |grep Server-0|grep -v "grep" | awk '{print $2}' `
if [ -n "$pid" ];then
{
		kill -9 $pid
}
else
	echo "Server-0 is not running"
rm -rf home/weblogics/Oracle/Middleware/user_projects/domains/base_domain/servers/Server-0/{cache,data,tmp}
export USER_MEM_ARGS="-Xms3072m -Xmx3072m -XX:perSize=512m -XX:MaxPerSize=1024m -XX:-UseGCOverheadLimit"
nohup ./bin/./startManagedWebLogic.sh Server-0 http://192.168.2.114:7001 >>Server-0.log &
sleep 1
tail -f Server-0.log

当我们局部需要更新时直接替换我们上传路径里面的内容然后删掉缓存,重启即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值