项目更新后突然有用户反馈操作卡顿,页面提交后一直转圈圈,找了一圈没有发现异常,检查gc也正常,并没有很频繁。遂猜测是哪个新加的线程出了问题,百度之后果然找到比较好的方法:
1、首先获取tomcat进程的堆栈信息,命令: jstack -l pid >> xxx.txt, pid为tomcat的进程id
2、下载生成的xxx.txt, 如果体积较大的话可以压缩为zip...
AJAXpost传参后台获取不到查询参数。
post参数不能大于2M的解决办法
网上找了各种方法,包括设置content-type,又是把json转成json格式字符串,问题依然存在,但是把post改成get又可以获取到,百思不得其解。
后来看tomcat7配置的时候,把maxPostSize="0"的配置去掉的时候问题消失。
根据以往的...
以war包形式部署应用到tomcat服务器会遇到重复部署的问题,在官方文档有明确的提示,先看下原文:
If you want to deploy a WAR file or a directory using a context path that is not related to the base file name then one of the following options m...
jenkins部署war包到tomcat, 第一次构建没有问题,后面再次构建时报以下错误:
ERROR: Build step failed with exception
org.codehaus.cargo.container.ContainerException: Failed to undeploy [D:\Program Files (x86)\Jenkins\workspac...
内容概览:
如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 协议
1.生成安全证书
2.配置tomcat
---------------------------------------------------------------------------------------------------------------------------...
在目前的Tomcat中,shtml默认是不支持的,需要进行一定的配置,其实也不是非常复杂,不同的Tomcat版本,配置方法也有所不同,参考方法如下:
Tomcat5.x版的配置方法:
1.在$CATALINA_BASE/server/lib/目录下找到servlets-ssi.renametojar文件,将这个文件重命名为servlets-ssi.jar
2.在$CATALINA_B...
一 . 测试环境:
1、服务器:VirtualBox 虚拟机下 CentOS6.4 x86
2、客户机:Windows7 x64
3、JDK:jdk1.7.0_45
4、Tomcat:apache-tomcat-7.0.47
5、监控工具:VisualVM1.3.6(这是从官网另外下载的,也可以使用 JDK 自带的,在 JAVA_HOME/bin 目录下)
二 . 环境准...
VisualVM是JDK自带的一个监控工具,可以在%JAVA_HOME%/bin目录下找到,可以监控本地和远程的java进程,本地进程很简单双击左侧applications下的local就可以打开监控界面,选择要看的进程即可;远程服务器进程需要简单的配置。
打开%CATALINA_HOME%/bin/catalina.sh,添加配置:
CATALINA_OPTS=‘-D...
首先确认tomcat运行正常,并监听8080端口,执行以下命令:
# netstat -ntl
输出结果可能是类似这样的:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:25 0.0.0.0:* L...
Tomcat启动出错,报以下异常:
Not able to reserve enough space for Object Heap
Not able to create Java virtual machine
乍一看是以为jvm内存分配不够,刚开始就使劲往上调了内存分配,结果还是不行。G了一把,有人说是因为32bit下的java需要分配一个连续的内存块,但是windo...