2 tianyaleixiaowu tianyaleixiaowu 于 2016.04.27 17:27 提问

服务器上tomcat需要更新程序时,大家是怎么办的,直接关闭tomcat重启吗?

譬如我云服务器代码有bug,我修改后想重新提交部署。是直接关闭tomcat,部署完后再重启吗? 这样的话会有1分钟的宕机状态,岂不是不太好?

4个回答

CSDNXIAOD
CSDNXIAOD   2016.04.27 17:32

tomcat服务器经常需要重启
Eclipse异常关闭 Tomcat无法重启
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

qq_32224861
qq_32224861   2016.04.27 17:31

部署的时候它应该会自动停掉并且重启吧,在部署的时候访问肯定会有问题的

w172087242
w172087242   Ds   Rxr 2016.04.27 17:52

所以最好就使用集群,这样可以逐步更新。

最后写个tomcat的重启脚本,这样可以简化繁琐的操作。

juewang_love
juewang_love   2016.04.27 22:25

JSP。css。js不需要重启

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JavaWeb开发之什么时候重启Tomcat服务器
以前和后端同事调试接口时,经常听到的一句话就是:等等,我重启一下服务器……最近看了一段tomcat服务器开发教程,修改java类后没有重启tomcat服务器,直接刷新请求页面就可以了,那是为什么呢?带着疑问找了一番,结论如下:什么时候不需要重启tomcat:1、修改jsp页面2、修改java方法的内容而不是方法体什么时候需要重启tomcat:1、修改xml文件2、修改java方法体参考:https...
tomcat替换.class文件并没有生效的原因(失效原因)
紧急关头难免会替换class文件,但一定要注意一下几点。         1、小心class内中的project 的类的后,替换文件需要加上 $classMapper这个类, 编译成class的时候,会把public class 中的protected class 编译为$.class , 所以替换的时候也要找到这个class替换上, 不过对于这中替换,最好是打成war包替换.    
tomcat自动加载改变的class文件(无需重启tomcat)
不重启Tomcat有两种方式:热部署、热加载    热部署:容器状况在运行时重新部署整个项目。这类环境下一般整个内存会清空,重新加载,这类方式    有可能会造成sessin丢失等环境。tomcat 6确实可以热部署了,而且对话也没丢.    热加载:最好是在调试过程中使用,免患上整个项目加载,Debug标准样式支持热加载。容器状况在运行时重    新加载转变编译后的类。在这类环境下内存不
添加jar包后需要重启tomcat的问题
添加到到server.xml或者datasource.xml中去。   自tomcat5开始,已经不推荐把context放在$CATALINA_HOME/conf/server.xml文件中进行修改了,因为那样只有在服务器重启后,对context的修改才能生效. tomcat提供了几种替代方案: 1.修改$CATALINA_HOME/conf/context.xml 文件,在Context
tomcat需要的重新发布和重启服务器的几种情况
tomcat需要的重新发布和重启服务器的几种情况2010-05-07 10:50:19|  分类: 工作学习笔记 |  标签:无 |字号大中小 订阅 . 用MyEclipse进行web开发,因为机器配置不高,项目也不小,一直被一个问题所困扰:什么时候应该redeploy,什么时候应该重启 tomcat。如果项目大,redeploy和重启tomcat的系统开销是很大的,经常要等很长时间。 
访问服务器中tomcat,重启及关闭tomcat服务器
打开CRT(远程连接工具),输入用户名密码及远程ip后,输入: cd /app/ 然后,可以关闭 /app/apache-tomcat-8.0.37/bin/shutdown.sh 可以重启 /app/apache-tomcat-8.0.37/bin/startup.sh
Linux下不用杀进程直接重启tomcat脚本
basedir:服务器tomcat的位置 说明:使用方法,项目不是放在webapp目录下的啊,工具是winScp 1、将war解压开之后的东西全部拖到服务器 2、cd 到tomcat的bin目录下 3、./restart.sh 回车就会自己删日志,请缓存并重启 4、访问页面,就发现更新上去了。哈哈
struts.xml修改后不用再次重启tomcat
<br />在struts2开发中,我们会时常修改struts.xml文件的配置,因此也需要不断地重启tomcat,这样相当的累。在struts.xml文件中提供了一个命令,可以将这些繁琐的操作变的简单,使用如下命令:<br /><constant name="struts.devMode" value="true" /><br /> <br />name="struts.devMode 表示为开发模式<br />value="true"   表示不需要重启tomcat
tomcat 更改servlet 是不是需要重启服务器
参考:http://bbs.csdn.net/topics/60011658 1.在http://127.0.0.1:8080/manager/html管理界面中reload相应目录 或者 http://localhost:8080/manager/reload?path=/xxxxx 2.在server.xml中增加 观点一:只对jsp有效,但jsp默认就是自动更新,不需要
修改js 重启tomcat吗
修改js 重启tomcat  分享| 2011-01-18 17:01yvince | 浏览 6266 次  Javascript 用Myeclipes编辑*.js文件 每次修改完后 都要重启tomcat服务 js文件才能生效! 总是这样很烦啊 有没有方法能够不重启tomcat 2011-01-18 17:26 提问者采纳 1.如果没有将编译