如何让tomcat告别频繁重启
在开发中,有一个很烦的问题,就是每次我们在项目里增加几行代码,然后我们企图在浏览器中查看修改后的变化时,
却发现浏览器的内容并不变化,于是我们只能通过频繁的重启tomcat来获得最新的效果,其实这么做完全没必要,我
们只需要修改下tomcat目录下conf文件夹中的context.xml中增加reloadable="true"就可以获得重启的效果。
具体修改的配置如下:
<?xml version="1.0" encoding="UTF-8"?><!-- The contents of this file will be loaded for each web application --><!-- 在此处添加reloadable="true"即可 -->
-<Context reloadable="true">
<!-- Default set of monitored resources --><WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts --><!-- <Manager pathname="" /> --><!-- Uncomment this to enable Comet connection tacking (provides events on session expiration as well as webapp lifecycle) --><!-- <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" /> --></Context>
转载自: HelloJava1234的专栏
如何让tomcat告别频繁重启相关推荐
- 记一次k8s pod频繁重启的优化之旅
1.背景 最近有运维反馈某个微服务频繁重启,客户映像特别不好,需要我们尽快看一下. 听他说完我立马到监控平台去看这个服务的运行情况,确实重启了很多次.对于技术人员来说,这既是压力也是动力,大多数时候我 ...
- linux 程序定时重启tomcat,linux下实现tomcat定时自动重启
tomcat自带的脚本中没有提供直接restart的模式,但是有start和shutdown两种模式.要实现restart模式,实际上只需要判断是否已经启动tomcat,若已经启动则限制性shutdo ...
- nacos配置刷新失败导致的cpu上升和频繁重启,nacos配置中心源码解析
大家好,我是烤鸭: nacos 版本 1.3.2,先说下结论,频繁重启的原因确实没有找到,跟nacos有关,日志没有保留多少,只能从源码找下头绪(出问题的版本 server用的是 nacos 1.1, ...
- XposedNoRebootModuleSample 不需要频繁重启调试的Xposed 模块源码例子
XposedNoRebootModuleSample(不需要频繁重启调试的Xposed 模块源码例子) Xposed Module Sample No Need To Reboot When Debu ...
- rac节点频繁重启的问题分析
环境:两台联想R680的物理机搭建一套2节点RAC,数据库版本为ORACLE 11.2.0.4 一.故障问题现象: 节点2频繁发生重启,从1月至2月发生多次重启,甚至一天内3次重启,让人头疼. 二.问 ...
- win10资源管理器频繁重启可能原因及解决方案——基于日志内容的查找
win10资源管理器频繁重启可能原因及解决方案 声明:本文提供的只是一种思路,主要是告诉大家去哪里找这个资源管理器的日志,以及在日志中怎样定位故障模块,找到故障模块的名称了基本上就确定了经常导致资源管 ...
- 针对Windows10下EPLAN2.7频繁重启的解决办法
针对Windows10下EPLAN2.7频繁重启的解决办法 只在Windows10平台测试可行,其他平台或版本不一定有效. 1.打开EPLAN Download Manager 2.勾选如图前三项下载 ...
- oracle rac节点重启,oracle RAC一个节点频繁重启解决
oracle RAC一个节点频繁重启解决 类别:Oracle数据库 作者:码皇 来源:hijk139的专栏 点击: oracle RAC一个节点频繁重启解决故障现象:2011年的一次问 ...
- deepin 输入法频繁重启,无法正常输入汉字解决方法
deepin 输入法频繁重启,无法正常输入汉字解决方法: 方法一:彻底删除fcitx 并重新安装 1.直接卸载fcitx,但是输入法还是可以使用.因为没有卸载干净导致. sudo apt remove ...
最新文章
- opengl开启垂直同步_东风悦达起亚ALL NEW K5正式定名凯酷,预售同步开启
- Linux下gcov和lcov代码覆盖率分析(C/C++覆盖率在NGINX测试中的应用)
- 【蓝桥杯】 交换瓶子
- centos6.4安装使用wine 持续更新中
- html5--3.16 button元素
- java技术文章在哪里看呢_谈论Java技术似乎无处不在,但究竟是什么呢?文章末尾有福利...
- VS工作笔记-C++在release模式下可以进行调试
- 消息人士:欧盟下月将对英伟达收购Arm交易展开正式调查
- linux mint 19新功能,Linux Mint 19.3将在2019年12月正式发布,附新功能简介
- NYOJ-过河问题(贪心)
- C#学习笔记(十):反射
- python连接hive kerberos_数据库开发实战教程:使用Python连接Kerberos的Presto
- swift 高级进阶1:类与结构体(上)
- 计算机硬件产品增值税率,软件产品增值税即征即退税额如何计算?申报增值税时应该如何填报呢?...
- Java项目 yaml明文密码加密
- 阿里巴巴大数据之路-大数据领域建模综述
- matlab fvtool 滤波器频响
- 一定要收藏的面试思维导图
- apktool解包和打包apk
- 解决vue + elementUI 渲染图片问题
热门文章
- HEX转BCD ,HEX转ASCII,HEX转DEC 算法合集 | C语言实现
- 有关在html中修改select标签的option selected默认选中属性实现
- 城市信息area.js
- php 实现二叉树的最大深度_PHP实现二叉树的深度优先遍历(前序、中序、后序)和广度优先遍历(层次)...
- mysql 值很少的索引_关于 Mysql 字段值分布很少的字段要不要加索引的问题.
- 数组队列存储结构的简单实现例子
- ROS1/ROS2版本代号
- 免费的 ChatGPT镜像网站
- 分享几个 Github 镜像网站(亲测可用)
- ElasticSearch painless脚本实现自定义打分排序