`
wangrusheng5200
  • 浏览: 302488 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

weblogic 后台启动脚本

阅读更多

问题描述:正常情况下,使用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在Linux和Unix下后台启动脚本.docx

    Weblogic在Linux和Unix下后台启动脚本.docx

    Weblogic在Linux和Unix下后台启动脚本.pdf

    Weblogic在Linux和Unix下后台启动脚本.pdf

    Weblogic在Linux和Unix下及后台启动脚本.docx

    Weblogic在Linux和Unix下及后台启动脚本.docx

    Weblogic在Linux和Unix下及后台启动脚本.pdf

    Weblogic在Linux和Unix下及后台启动脚本.pdf

    Linux下WebLogic开机启动设置

    这个启动脚本可以在系统启动时自动启动WebLogic,并将其置于后台运行,同时具备日志备份功能。下面我们将详细讨论如何实现这一目标,特别是针对Linux5(64位)环境下WebLogic的配置。 首先,你需要以root用户身份...

    linux 启挺 weblogic 脚本

    例如,使用`nohup`命令与`startWebLogic.sh`结合,可以在后台启动WebLogic并忽略所有挂断信号,确保服务器即使在终端关闭后也能继续运行。 7. **日志和诊断**:启动过程中,WebLogic会在`domain_name/servers/...

    weblogic linux 自动启动

    以上就是配置WebLogic在Linux环境中自动启动的全过程,包括创建启动脚本、设置环境变量、处理启动参数、使用chkconfig配置服务以及日志管理和安全性考虑。正确执行这些步骤后,WebLogic服务器将在每次系统启动时自动...

    weblogic的启动部署配置方法文档

    - 使用`cd /opt/bea/user_projects/domains/4a_domain/bin`命令进入WebLogic的启动脚本所在目录。 2. **执行启动脚本**: - 使用`nohup ./startWebLogic.sh &`命令启动WebLogic服务。这里`nohup`命令表示即使用户...

    weblogic虚幻脚本日志设置

    **虚幻脚本日志**通常指的是在WebLogic中使用的自定义脚本,如启动脚本、管理脚本等。这些脚本可能需要记录执行过程中的信息或错误。在WebLogic中,可以通过在脚本中使用Jython的`print`语句或Java的`System.out....

    关于禁用weblogic wls-wsat组件的步骤说明

    - 在WebLogic进程启动脚本中(如:startApp1.sh),增加以下一行代码: ```bash export JAVA_OPTIONS="-Dweblogic.wsee.wstx.wsat.deployed=false" ``` 注意:此参数必须同时添加到管理Server和被管理Server的...

    在Solaris下安装部署Weblogic

    对于 `wls1034`,你可以尝试修改启动脚本或编写自定义脚本来解决后台启动的问题。 请注意,这些步骤可能需要根据实际环境进行调整,务必确保遵循最佳实践和安全指南来操作。在安装和配置过程中遇到问题,应该查阅...

    解决weblogic时间与系统时间不一致的问题

    - 如果问题仍然存在,建议检查WebLogic服务器的其他配置选项,比如启动脚本中的`JAVA_OPTIONS`参数是否包含了正确的时区设置。 通过上述步骤,我们可以有效地解决WebLogic服务器时间与系统时间不一致的问题,确保...

    Linux下Weblogic安装.pdf

    - **交互式启动后转后台**:如果启动脚本需要交互输入,则可先执行`./startWebLogic.sh`,完成所有交互后,使用`ctrl+z`暂停进程,再输入`bg`命令使进程转入后台继续运行。 - **非root用户启动WebLogic**:若...

    Linux安装WebLogic.pdf

    - 修改`startWebLogic.sh`和`stopWebLogic.sh`脚本,使WebLogic在后台运行并记录日志。 - 创建一个名为`weblogic`的系统服务脚本,在`/etc/init.d/`目录下,配置启动和停止命令。 6. **随系统自动启动和关闭...

    weblogic+myeclipse6.5

    - 使用`nohup ./startWebLogic.sh &`命令后台启动服务器。 **二、MyEclipse6.5配置** 1. **安装JDK**:MyEclipse6.5需要JDK支持,确保安装与Weblogic兼容的JDK版本。 2. **安装MyEclipse**:下载并安装MyEclipse...

    Weblogic 基本安装以及节点配置手册

    然后,后台启动管理服务器。 新节点的安装过程与基础安装类似,但可以跳过管理控制台的安装,仅安装被管理服务器。安装完成后,通过WLST(WebLogic Scripting Tool)工具,将节点服务注册到管理服务器,使得节点...

    One Key Start Stop Weblogic

    - 使用`nohup`命令在后台启动,避免脚本退出时影响Weblogic进程。 - 接着启动Managed Server,指定服务器名称和监听地址。 - 停止脚本则会执行相反的操作,调用`stopWebLogic.sh`或`stopManagedWebLogic.sh`...

    weblogic教程全攻略

    最后,本教程还将指导用户如何将WebLogic Server配置为Windows服务,实现自动启动和后台运行,增强了系统的稳定性和可用性。 #### 结论 通过《WebLogic教程全攻略》,用户将全面掌握WebLogic Server 10g R3的核心...

Global site tag (gtag.js) - Google Analytics