[转帖] 某项目linux下Weblogic自动重启设置_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4286 | 回复: 0   主题: [转帖] 某项目linux下Weblogic自动重启设置        下一篇 
masy
注册用户
等级:少校
经验:1234
发帖:182
精华:0
注册:2011-11-4
状态:离线
发送短消息息给masy 加好友    发送短消息息给masy 发消息
发表于: IP:您无权察看 2011-12-3 13:39:24 | [全部帖] [楼主帖] 楼主

如果客户需要每天自动重启Weblogic,在实际生产环境中的设置如下
机器环境
xxxx.life.com.cn生产应用服务器
命令
crontab -l 列出crontab定时计划里的列表
1.修改 stopWeblogic.sh脚本,
但是由于关闭服务脚本使用的是WLST(Weblogic Scripting Tool),
因此需要对原始脚本进行修改。修改成生产的控制台使用的端口
找到以下几处地方。

 set ADMIN_URL=t3://localhost:7001


  修改为

 set ADMIN_URL=t3://localhost:9999


生产模式 需要加入用户名和密码

#### 用户名和密码
userID="weblogic"
password="web_sys_xxxx"
####  原有代码
if [ "$1" != "" ] ; then
userID="username='$1',"
shift
else
if [ "${userID}" != "" ] ; then
userID="username='${userID}',"
fi
fi
if [ "$1" != "" ] ; then
password="password='$1',"
shift
else
if [ "${password}" != "" ] ; then
password="password='${password}',"
fi
fi


注意。启动脚本也需要加入用户名和密码
修改 startWebLogic.sh

####用户名和密码
WLS_USER="weblogic"
WLS_PW="web_sys_xxxx"
#####旧有代码
if [ "${PRODUCTION_MODE}" = "true" ] ; then
WLS_DISPLAY_MODE="Production"
else
WLS_DISPLAY_MODE="Development"
fi
if [ "${WLS_USER}" != "" ] ; then
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.username=${WLS_USER}"
fi
if [ "${WLS_PW}" != "" ] ; then
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.password=${WLS_PW}"
fi


2.加入crontab 列表  命令 crontab -e

crontab -e
0 5 * * * /xxxx/weblogic/user_projects/domains/xxxx/bin/stopWebLogic.sh
5 5 * * * /xxxx/weblogic/user_projects/domains/xxxx/bin/startWebLogic.sh


以上的意思是 凌晨5点0分执行stopWeblogic.sh ,凌晨5点5分执行startWeblogic.sh
执行后 可以在 /var/spool/cron下找到一个用用户名建立的文件。比如叫 root
以后直接修改这个文件就可以。

3。


让配置文件生效:如果让配置文件生效,还得重新启动cron,切记,既然每个用户下的cron配置文件修改后。
也要重新启动cron服务器。

/etc/init.d/crond restart


4.查看输出信息

more /var/spool/mail/root


如果自动重启后发现有些图片和路径在应用里出错,这极有可能是使用了中文文件名的原因,因为WebLogic自动重启后不支持中文文件名的查找,需要把图片和文件的名字修改为英文。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论