ehcache导致Tomcat重启出错详解

  最近使用ehcache出现了问题,只要在配置文件中打开缓存,Tomcat在重启时就会报内存溢出异常。按说ehcache自己开启的资源,应该自己关闭才是。经查阅资料发现,需要在web.xml中配置一个监听器,该监听器会在应用程序关闭的时候...

使用Spring boot 嵌入的tomcat不能启动: Unregistering JMX-exposed beans on shutdown详解

新建一个spring boot的web项目,运行之后控制台输出“Unregistering JMX-exposed beans on shutdown”,tomcat也没有运行。寻找原因,看了下pom.xml文件中tomcat依赖关系如下:...

tomcat特殊字符处理问题解决方案详解

tomcat特殊字符处理问题解决方案 直接加上如下代码,本质是通过反射加上过滤字符 @Configuration public class TomcatConfig { @Bean public Co...

tomcat编译超过64k大小的jsp文件报错原因详解

今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了几个版本之后编译报错了,页面打开都是报500的错误,500的报错,知道http协议返回码的都知道,这是服务端的报错。 jsp编译...

nginx+tomcat报504超时错误详解

1. 今天nginx+tomcat报504超时错误? 1.项目本地不用nginx访问没问题; 2.今天以前访问也没问题; 2. nginx配置的有问题了? 1. 我的nginx以及其他的比如mysql等,都是使...

POST请求乱码问题详解

今天测试POST的请求时发现服务端中文参数乱码,在tomcat目录里修改编码后发现无效,后来发现要在项目里修改。 1 <Connector connectionTimeout="20000" port="8080" pro...

[tomcat] 连接池参数maxActive、maxIdle 、maxWait 等详解

maxActive 连接池支持的最大连接数,这里取值为20,表示同时最多有20个数据库连接。设 0 为没有限制。maxIdle 连接池中最多可空闲maxIdle个连接 ,这里取值为20,表示即使没有数据库连接时...

Tomcat的work目录作用详解

Tomcat的work目录作用        很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为c...

Tomcat上发布webservices的war工程,访问异常404详解

Tomcat上发布webservices的war工程,访问异常404 Tomcat部署正常、war导出工程正常、Tomcat自带的工程可以正常访问; 问题: webservices工程访问异常404 解决方案: 因为webserv...

Linux下tomcat的shutdown命令可以关闭服务但是杀不死进程详解

Linux下tomcat的shutdown命令可以关闭服务但是杀不死进程 原因: 一般造成这种原因是因为项目中有非守护线程的存在; 解决方案: 一、从Tomcat上解决 方案1:(推荐的方案:因为一台机器里可能有很多tomcat,...