大家好,今天来介绍tomcat如何重启(如何让tomcat自动重启)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!
Tomcat服务器怎么重启
Tomcat服务器重启的办法:
第一步:使用cmd进入dos界面
第二步:进入Tomcat安装目录
C:\Users\Administrator.MS-201606131808>E:
E:\>cdapache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\bi
E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\bin>
到bin目录之后,先关闭原来运行的Tomcat服务器
第三步:关闭方法:执行shutdown.bat指令
E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\bin>shutdown.bat
UsingCATALINA_BASE: "E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26"
UsingCATALINA_HOME: "E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26"
UsingCATALINA_TMPDIR: "E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\temp"
UsingJRE_HOME: "C:\ProgramFiles\Java\jdk1.8.0_31"
UsingCLASSPATH: "E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\bin\bootstrap.jar;E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\bin\tomcat-juli.jar"
E:\apache-tomcat-8.0.26-windows-x64\apache-tomcat-8.0.26\bin>
第四步:使用startup.bat重新启动Tomcat服务器。
关于tomcat快速启动及自动重启的方法与脚本
大家好 下面讨论一下关于tomcat快速启动及自动重启的方法与脚本
值班时会遇到tomcat服务需要手动重启的问题 为减少对应用的影响 提高响应速度 可以将tomcat启动(或重启)写成类似系统服务启动或重启的方式
比如 直接在命令行下输入(任意路径下)
[root@localhost]# tomcat [startstopreloadrestart]
即可完成启动 停止及重启操作
优点是 不用每次启动或重启前都去查阅系统维护文档 减少了非常多的当机时间 (经测试卖棚 现在重启tomcat 只需要几秒钟时间)
当linux系统重启后 也不用人为去手动启动tomcat服务 十分方便
下面详细解释一下如何建立这种脚本(以下是 服务器上的真实案例)
建立启动脚本(/etc/init d/tomcat) code start # # !/bin/bash # Description: start or stop the tomcat # Usage: tomcat [startstopreloadrestart] # 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 ;; reloadrestart)启银 $ stop $ start ;; *) echo Usage: tomcat [startstopreloadrestart] 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 [startstopreloadrestart] 即 在任意路径中 直接输入 [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
lishixinzhi/Article/program/Java/ky/201311/28034
linux环境下重启Tomcat服务
废话一波:俗话说,重启能解决90%的bug,那么我们怎么样在linux下重启Tomcat呢?
首先,我们先看枝洞燃看该Tomcat是否在运行,输入如下指令然后回车,
你可能会看到下面两种情况的其中之一
情况一:
信息很多,不一一解释,反正意思就是目前没有Tomcat正在运行
情况二:
可以看出,当前有两个Tomcat服务正在运行,绿色的框内的数字,表示运行该服务的进程id,黄色框的内容表示该Tomcat的的执行路径,其他新增暂猛虚时不理。
如果当前Tomcat没有在运行,则可以直接启动,进入到Tomcat下的bin目录,输入 ./startup.sh
就可以启动该Tomcat服务,启动成功后重新输入 ps -efgrep java 就会出现类似图二的画面
如果当前的Tomcat正在运行,我们需要关掉该Tomcat服务后再执行 ./startup.sh ,即可重启该Tomcat服务,关掉Tomcat的方式有两种方法,
第一种:直接用Tomcat的脚本进行,进入到Tomcat的目录下,输入命令 ./shutdown.sh 执行Tomcat的关闭服务脚本,Tomcat即可正常关闭,但是Tomcat并不是完全关闭,一般使用第二种方式关闭
第二种:使用linux命令直接杀掉Tomcat的进程,输入如下指令 kill -9 28003 这里的28003就是该Tomcat服务的进程,至于为什么要在前面加上 -9 ,其实kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号颤橘不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。
杀死Tomcat进程后,就可以按照前面启动Tomcat的脚本进行启动。
linux重启tomcat服务命令
linux重启tomcat服务命令需要分五步进行,下面是具体介绍:
1、进入linux下tomcat目录,查看tomcat配置在linux的哪个位置下,命令如下:
2、查看当前启动的tomcat使用的进程,查看发现tomcat占用了1630端口,命令如下:
3、将进程给杀掉,命令如下:
4、关闭服务后,重启前亏tomcat服务器,命令如下:
5、查看日志(是否启动正常),也可以直接在浏览器访睁悔敬问查看,命令如下:
以上就是小编今天的分享了,希望悉慎可以帮助到大家。
本文章基于thinkpadE15品牌、centos7系统撰写的。
Tomcat服务器如何重启
命令行启动方法:
假档仔衡设tomcat的路径:C:\tomcat
如果你的toamcat已经启动:在命令行中进入tomcat安装目录
C:\tomcat\bin>stutdown
之后 C:\tomcatbin>startup
这样tomcat完成了一次重启。
重启后,第一次运行会比较慢,第二次运行就快了,第一次的时候tomcat在做编译工作,第二次运行时已戚察经编行做译好了
本文地址:https://gpu.xuandashi.com/72350.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!