A script to restart Weblogic servers

来源:互联网 发布:c语言字符串类型定义 编辑:程序博客网 时间:2024/06/02 05:04

This shell script restarts Weblogic Admin and Managed servers and clears out the temp files in all servers.

#!/bin/shDOMAIN_HOME=/path/to/your/weblogic/domaincd $DOMAIN_HOME/bin:<<BLOCK./stopManagedWebLogic.sh managed2 t3://admin_server:7001sleep 15./stopManagedWebLogic.sh managed1 t3://admin_server:7001sleep 15./stopWebLogic.shsleep 60BLOCKkill -9 `ps -ef | grep jrockit_160_22 | grep -v grep | awk '{print $2}'`sleep 15cd $DOMAIN_HOME/servers/AdminServer/tmp/_WL_userrm -rf *cd $DOMAIN_HOME/servers/managed1/tmp/_WL_userrm -rf *cd $DOMAIN_HOME/servers/managed2/tmp/_WL_userrm -rf *cd $DOMAIN_HOME/bin./startWebLogic.shsleep 200./start1.shsleep 15./start2.shsleep 200