weblogic启停脚本
来源:互联网 发布:苏州园区网络托管 编辑:程序博客网 时间:2024/04/30 05:22
weblogic启动
使用端口是否打开来判定服务是否启动。
#!/bin/bash#author:wjf#date:2015/05/19#测试环境为wls1036水平集群 v_curr_user=`whoami`v_start_user=uweblogic#------------用于安装和启动weblogic服务器的用户v_admin_url=http://10.10.71.106:9001#------------管理服务器的urlv_dir_domain_bin=/weblogic/Oracle/Middleware/user_projects/domains/gyhr_domain/bin#------------启动域的bin目录路径v_admin_port=9001#------------weblogic管理服务器端口#根据服务端口是否打开判定服务时候已经启动f_is_service_start(){v_is_port_open=0while [ ${v_is_port_open} -eq 0 ]dosleep 10v_is_port_open=`netstat -ano |grep ${1}|wc -l`done}#启动受管理服务器f_start_ms(){echo "启动受管服务器${1}"cd ${v_dir_domain_bin}nohup ./startManagedWebLogic.sh ${1} ${v_admin_url} &f_is_service_start ${2}echo "${1}启动完毕"echo ""}#主代码部分 if [ ${v_curr_user} = ${v_start_user} ] then #启动服务代码部分echo "启动管理服务器"cd ${v_dir_domain_bin}nohup ./startWebLogic.sh &f_is_service_start ${v_admin_port}echo "启动管理服务器完毕"echo ""#---------------修改定制部分(始)------------------f_start_ms server 8088 #---------------修改定制部分(终)-------------------elseecho "当前用户为${v_curr_user}" echo "建议使用${v_start_user}启动服务" echo "请检查当前用户环境"fi
停止脚本
以killall java做强制关停,若系统中运行其他java程序,则此脚本不适用。
cd /home/weblogic/bea/user_projects/domains/nc6domain/nc6domain/bin./stopManagedWebLogic.sh Proxy&sleep 20./stopManagedWebLogic.sh server1&sleep 20./stopWebLogic.sh&sleep 15v_java_process_num=`ps -ef |grep java|wc -l`while [ ! ${v_java_process_num} -eq 1 ] do killall java sleep 1 v_java_process_num=`ps -ef |grep java|wc -l` doneecho "weblogic成功关闭"
0 0
- weblogic启停脚本
- 应用启停脚本
- Cordys服务器启停脚本
- Oracle BIEE启停脚本
- Linux 程序启停脚本
- Memcached启停脚本小结
- LNMP启停控制自动脚本
- HACMP切换启停DB2的脚本
- TimesTen Active standby切换启停脚本
- HACMP启停Oracle 两个常用脚本
- Onsql和MySQL的启停脚本
- 编写Nginx启停服务脚本
- 编写Redis启停服务脚本
- CentOS6.5启停脚本例子
- linux 重写Tomcat启停脚本
- oracle启停脚本(HA)
- Weblogic 的安装 创建domain 启停服务
- weblogic重启脚本
- erlang 实现并行奇偶排序
- 启动内核,运行到Freeing init memory: 120K卡死的解决方法
- How to convert Java object to / from JSON (Gson)
- poj1961与poj2406同都是寻找循环节
- maven 打zip包
- weblogic启停脚本
- 1036. 跟奥巴马一起编程(15)
- SpringMVC-08 @InitBinder注解
- awk控制函数
- Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)
- JSP——hello
- TCP/IP四层模型和OSI七层模型的概念
- 转载自http://m.blog.csdn.net/blog/tylanbin/18766171
- 请写出一个宏定义,用以判断一个C是否是字母字符,若是,得1,否则得0