知识大全 关于tomcat快速启动及自动重启的方法与脚本
Posted 知
篇首语:读书不要贪多,而是要多加思索,这样的读书使我获益不少。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 关于tomcat快速启动及自动重启的方法与脚本相关的知识,希望对你有一定的参考价值。
大家好 下面讨论一下关于tomcat快速启动及自动重启的方法与脚本
值班时会遇到tomcat服务需要手动重启的问题 为减少对应用的影响 提高响应速度 可以将tomcat启动(或重启)写成类似系统服务启动或重启的方式
比如 直接在命令行下输入(任意路径下)
[root@localhost]# tomcat [start|stop|reload|restart]
即可完成启动 停止及重启操作
优点是 不用每次启动或重启前都去查阅系统维护文档 减少了非常多的当机时间 (经测试 现在重启tomcat 只需要几秒钟时间)
当linux系统重启后 也不用人为去手动启动tomcat服务 十分方便
下面详细解释一下如何建立这种脚本(以下是 服务器上的真实案例)
建立启动脚本(/etc/init d/tomcat) code start # # !/bin/bash # Description: start or stop the tomcat # Usage: tomcat [start|stop|reload|restart] # Author: Wang Yinghui # Date: Thu Apr #
export PATH=$PATH:$HOME/bin export BASH_ENV=$HOME/ bashrc export USERNAME= root
case $ in start) #startup the tomcat echo n tomcat start: cd /home/tomcat /bin/ myconfig sh /startup sh cd /home/tomcat _second myconfig sh /startup sh echo finished ;; stop) # stop tomcat echo n tomcat stop: ps ef | grep java | grep v grep | sed s/ [ ]*/:/g |cut d: f | kill `cat` echo finished ;; reload|restart) $ stop $ start ;; *) echo Usage: tomcat [start|stop|reload|restart] exit
esac exit code end
更改tomcat脚本为可执行文件 [root@localhost]# chmod /etc/init d/tomcat
为了在任意路径都可执行此脚本 需要添加到/usr/bin目录中 [root@localhost]# cd /usr/bin [root@localhost]# ln s /etc/init d/tomcat
使用方法 Usage: tomcat [start|stop|reload|restart] 即 在任意路径中 直接输入 [root@localhost]# tomcat start (启动) [root@localhost]# tomcat stop (停止) [root@localhost]# tomcat restart (重启动)
为了让tomcat在操作系统重启以后自动启动 可以用如下方法简单解决 [root@localhost]# ln s /etc/init d/tomcat /etc/rc d/rc d/S StartTomcat [root@localhost]# ln s /etc/init d/tomcat /etc/rc d/rc d/S StartTomcat
cha138/Article/program/Java/ky/201311/28034相关参考
知识大全 安装完win7系统后自动重启,但不管是拔掉U盘或是改变第一启动项,都停
安装完win7系统后自动重启,但不管是拔掉U盘或是改变第一启动项,都停 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 电脑开机后显示windows无法正常启动,之后闪一下蓝屏就自动重启,一键还原不行,安全模式也进不去,重灌系统也
电脑开机后显示windows无法正常启动,之后闪一下蓝屏就自动重启,一键还原不行,安全模式也进不去,重灌系统也因为安全模式也是防毒时常用的一种方法,当普通模式清除病毒失败时,往往需要进入安全模式防毒,
巧用ASP脚本命令重启服务器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/
制作ASP脚本组件实现重启服务器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 大家知道直接使用
知识大全 unix中Hbase重启之后就无法启动的原因及解决办法
unix中Hbase重启之后就无法启动的原因及解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
放TOMCAT的服务端许多人使用 本来启动一直正常 某日突然 startup启动TOMCAT一闪而过 通过cmd启动矣是如此启动失败 最后通过改shutdownport解决问题 <
摘要 这段时间在搞一个微型的Linux将它作为一个项目的平台这个过程中看了研究了一下Linux的启动过程同时把启动配置文件看了一下作了一下注释同时和大家共享一下:)我使用的Linux平台是Red
打造Tomcat安全启动帐号 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Tomcat是一个世
知识大全 安卓手机里的捕鱼达人为什么在关掉之后在后台仍自动重启一个进程和一个服务,怎么都关不掉
安卓手机里的捕鱼达人为什么在关掉之后在后台仍自动重启一个进程和一个服务,怎么都关不掉那是软件自身的问题,要是你的手机已获得最高权限的话,就设置一下开机启动项!那个软件不是很好,有些手机还会搞不好后台自
Myeclipse启动Tomcat出错 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 向来用to