Weblogic部署应用shell脚本启停

Weblogic在实例中部署的服务,通过shell脚本实现启动 / 停止 / 部署 / 日志查看

步骤1:启动服务:
在这里插入图片描述

#!/bin/sh

export USER_MEM_ARGS="-Xms512m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m"
DOMAIN_HOME="/opt/xu/domains/center_stg"
rm -rf ${DOMAIN_HOME}/servers/centerStgServer/cache
rm -rf ${DOMAIN_HOME}/servers/centerStgServer/tmp
nohup  ${DOMAIN_HOME}/startWebLogic.sh  >/dev/null 2>&1 &
tail -f  /opt/xu/domains/center_stg/servers/centerStgServer/logs/centerStgServer.log

启动完后,查看端口进程:

netstat -ntlp

步骤2:服务停止脚本:
在这里插入图片描述

SERVER_NAME="centerStgServer"
for x in `ps -ef | grep java | grep ${SERVER_NAME} | awk '{print $2}'`
do
kill -9 "$x"
done
echo "stop server(${SERVER_NAME}) finish"

步骤3:重新部署服务
在这里插入图片描述

rm -rf /opt/xu/webapps/center_stg/ceshi

echo "remove application finish"

unzip /opt/xu/webapps/center_stg/ceshi.war -d /opt/xu/webapps/center_stg/ceshi
echo "unzip war finish"

sh /opt/xu/webapps/center_stg/stop.sh
sh /opt/xu/webapps/center_stg/start.sh
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值