问题描述:正常情况下,使用telnet或SSH登陆linux后,使用./startWeblogic.sh在用户推出登陆后,weblogic也会停掉,这是因为wls进程依赖于telnet进程。
问题解决:
编写后台运行脚本
weblogic10
#weblogic10
case $1 in
start)
/opt/ccibs/weblogic10/user_projects/domains/base_domain/bin/startWebLogic.sh >/tmp/weblogic10.log 2>&1 &
;;
stop)
/opt/ccibs/weblogic10/user_projects/domains/base_domain/bin/stopWebLogic.sh >/tmp/weblogic10.log 2>&1 &
;;
restart)
/opt/ccibs/weblogic10/user_projects/domains/base_domain/bin/stopWebLogic.sh >/tmp/weblogic10.log 2>&1 &
/opt/ccibs/weblogic10/user_projects/domains/base_domain/bin/startWebLogic.sh >/tmp/weblogic10.log 2>&1 &
;;
*)
echo "usage:weblogic10 start|stop|restart"
;;
esac
exit 0
拷贝代码到:/etc/init.d/
执行代码:/etc/init.d/weblotic10 start|stop|restart
ps:这段代码是以普通用户身份登录的,本段代码稍加修改 就可以启动tomcat
以下代码只是启动关闭tomcat 并没有在后台运行,有需要可参考上面代码修改
#tomcat6
case $1 in
start)
/home/ubuntu/apache-tomcat-6.0.20/bin/startup.sh
;;
stop)
/home/ubuntu/apache-tomcat-6.0.20/bin/shutdown.sh
;;
restart)
/home/ubuntu/apache-tomcat-6.0.20/bin/shutdown.sh
/home/ubuntu/apache-tomcat-6.0.20/bin/startup.sh
;;
*)
echo "usage:tomcat6 start|stop|restart"
;;
esac
我们还可以以root身份自行脚本,当执行启动命令时切换用户。部分代码
su -c /opt/ccibs/weblogic10/user_projects/domains/base_domain/startWebLogic.sh - user1 >/tmp/weblogic10.log 2>&1 &
参考文章:
Linux与unix shell编程指南_第一部分shell_第3章后台执行命令
http://hi.baidu.com/iameyama/blog/item/749eee2cce68bde98b13996f.html
Shell-Ch3.后台执行命令
http://blog.chinaunix.net/u/11665/showart_62256.html
Linux 下后台启动Weblogic
http://fengpeng.iteye.com/blog/93868
分享到:
相关推荐
weblogic启动优化脚本,可以解决weblogic控制台启动较慢问题,亲测有效
weblogic监控 weblogic调优 weblogic版本区别 weblogic启动关闭脚本
windows下的weblogic开机自动启动,这个详细说明了每一步,还有可能出现的问题,希望对你有帮助。
linux下自动运行weblogic工程脚本
在Linux5(64位)下安装 WebLogic,创建域后,从命令行启动时,路径一般较深,不易记忆,为了方便管理,可以写一个启动脚本用来启动weblogic,在linux开机时启动,并在后台运行,且能自动备份日志。 注:使用时,请...
表现状况为:weblogic启动会在输入用户命,密码前等待2-3分钟后再继续启动
本脚本通过python语言结合weblogic的WLST工具,对weblogic 11g下的域环境进行配置检查。
weblogic通过wls进行巡检,并自动生成csv巡检结果,可批量进行巡检操作。主要针对 节点状态、线程状态、独占线程、粘滞...2、如不需要,请删除脚本内StuckThreadCount有关代码即可正常执行。 3、使用更高版本weblogic
weblogic启动日志详细说明介绍,报错了所有的初始化信息模块的介绍!
配置环境 win7 win8 xp 配置通用webloigc12c 11c 10c 9c 8c都可以通过, 注:本配置不是liunx的
weblogic巡检信息自动采集,包括环境信息、配置、日志等,采集完后可自动FTP上传。
使用SUN JDK 启动时要很长时间,但启动启来weblogic正常. 特征见下面标红部分,时间很长. test01@linux-suse:~/bea/weblogic92/samples/domains/wl_server/bin> ./startWebLogic.sh . JAVA Memory arguments: -Xms...
Weblogic部署管理工具可以通过命令实现对weblogic资源的管理,工具命令简洁,方便易用,可以实现weblogic服务的快速扩容,简化运维管理人员的维护操作。
自己工作中整理的;weblogic不如tomcat简单好用;动不动就容易启动失败; 文档中有常见启动失败的检查方法;
#依赖脚本:数据库操作脚本dbExecurteSQL.sh,weblogic重启脚本$PSSC_DOMAIN/startPssc.sh #数据库操作脚本资源:https://download.csdn.net/upload/10975286 功能: 1.获得IP地址 2.获取时间字符串 3.按时间和脚本...
有时,linux系统需要做HA或者类似的功能,需要配置weblogic脚本来启动,停止,查看状态,可以如下方式写 命令形式:Weblogic server start|stop|restart|status ### BEGIN WLS Configration DOMAIN_NAME=base_...
设置Weblogic启动不输用户密码
weblogic12c安装指导文档,weblogic12c建域的WLST脚本,以及所需要的配置文件。
http://pm.htjs.net/cbb shell脚本,AIX下启动、关闭weblogic脚本
NULL 博文链接:https://cyqplay.iteye.com/blog/1884710