startAdmin.sh (加&参数表后台启动)
export USER_MEM_ARGS=" -Xms512m -Xmx1024m "
echo "-----start payement_domain begin ----------------"
cd /home/weblogic/user_projects/domains/payement_domain
nohup ./startWebLogic.sh >>/home/weblogic/logs/wlog/weblogic.log &
tail -f /home/weblogic/logs/wlog/weblogic.log
stopAdmin.sh
echo "-----stop admin begin ----------------"
cd /home/weblogic/bea/user_projects/domains/netbank/bin
./stopWebLogic.sh
startpayment8059.sh (/home/weblogic/user_projects/domains/payement_domain是域目录)
export USER_MEM_ARGS=" -Xms256m -Xmx512m -Dfile.encoding=UTF-8"
echo "-----start payment begin ----------------"
DATE=`date +%Y%m%d%H`
echo $DATE
cd /home/weblogic/user_projects/domains/payement_domain/bin
nohup ./startManagedWebLogic.sh payment8059 1>/home/weblogic/logs/payment.$DATE.log 2>/home/weblogic/logs/payment2.$DATE.log &
tail -f /home/weblogic/logs/payment.$DATE.log
stoppayment8059.sh
echo "-----stop payment begin ----------------"
cd /home/weblogic/user_projects/domains/payement_domain/bin
./stopManagedWebLogic.sh payment8059
杀死相关进程(ServerStart是进程中的关键字)
ps -ef |grep ServerStart|grep -v "grep"|awk '{print $2}'|xargs kill -9