
tomcat
文章平均质量分 84
wangjun5159
2011年-至今一直从事java web开发,全栈开发,包括但不限于java技术栈、vue技术栈、微信小程序,uniapp,抓包wireshark/fiddler、nginx/keepalived,了解原生安卓,知道electron,关注flutter,欢迎技术咨询
展开
-
Tomcat7 session 持久化
tomcat7 session默认是持久化的,tomcat7关闭或者重启,都会将内容持久化到SESSION.ser文件,这里推荐使用everything这个软件,查找这个文件。参考官方文档: 戳我原创 2015-08-28 10:03:10 · 1349 阅读 · 0 评论 -
将tomcat源码打包为源代码包
背景题目听起来有点拗口,简单来说就是将tomcat的源代码打成src.jar。因为在开发过程中追踪代码到了tomcat的类就没有关联的类了,虽然是maven project,但是maven只会下载pom.xml中配置的源代码,不会下载tomcat源代码,基于此设想将tomcat源代码包关联到intellij idea的tomcat,以追踪源码,后来发现,此计行不通,intellij idea不原创 2017-12-19 20:03:05 · 2725 阅读 · 0 评论 -
socket的connecttimeout不起作用
场景是这样的, tomcat启动后,我又起了vpn,全局加速,程序连接局域网ip,提示connect time out我推测 socket连接一个不存在的ip,很快就会提示连不上,而不是等到指定时间才报错。推测可能底层网络已经确定目标不可达所以不会一直重试直到connecttimeout参考https://www.iflym.com/index.php/code/must-set-connect原创 2017-07-19 16:31:07 · 6515 阅读 · 0 评论 -
tomcat nginx 负载均衡
配置tomcat多实例首先声明,我不打算将tomcat copy两份,而是利用catalina_base来创建tomcat的多实例。下载tomcat后,解压,然后在同级目录新建文件夹apache-tomcat-cluster ,然后新建文件夹tomcat-9990 ,copy tomcat安装目录的conf文件夹到此目录,修改server.xml,一共修改3处地方,只改port值。<Server p原创 2017-06-19 20:22:11 · 607 阅读 · 0 评论 -
tomcat localhost_access_log查看http请求
Tomcat接收到的http请求log,都在localhost_access_log_yyyy-MM-dd.log,如log配置位置在server.xml中 <!-- Access log processes all example. Documentation at: /docs/config/valve.html N原创 2016-04-25 09:46:15 · 15655 阅读 · 1 评论 -
tomcat 日志
日志目录tomcat_home/logs/xx.logtomcat日志catalina.yyyy-mm-dd.log工程的日志localhost.yyyy-mm-dd.loghttp请求日志localhost_access_log.yyyy-mm-dd.log原创 2016-05-26 18:36:14 · 433 阅读 · 0 评论 -
Tomcat 设置内存大小
windows下:tomcat_home/bin/catalina.bat在第一行,添加set JAVA_OPTS=-Dfile.encoding=utf8 -Xms256m -Xmx640m -XX:PermSize=256M -XX:MaxPermSize=512M -XX:ThreadStackSize=4096linux下tomcat_home/bin/catalina原创 2015-09-01 10:48:57 · 804 阅读 · 0 评论 -
eclipse tomcat ClassNotFoundException
问题在eclipse中,发布工程到Tomcat时,有时会出现ClassNotFoundException,这个异常表示类加载器找不到类,去tomcat_home/webapps/project_name目录一看,所有类文件夹都是空的,只有文件夹、没有类。并且这个问题很时出时不出,不管怎么样,这里我找到一个解决的办法。解决思路解决思路就是,将类路径添加到发布路径中去。解决办法查看工程的类路径 右击原创 2016-05-25 16:41:48 · 1175 阅读 · 0 评论 -
Tomcat 粘性session
方案:1、基于request的负载均衡 该种方式下,负载均衡器 (load balancer)会根据各个node的状况,把每个 http request进行分发。使用这样的均衡策略,就必须在多个node之间复制用户的session,实时保持整个cluster的用户状态同步,这种操作被称为session复制(session replication)。Jboss的实现原理是使用拦截器(i原创 2015-09-08 13:44:01 · 1071 阅读 · 0 评论 -
Tomcat favicon.ico 404的问题
favion.ico是tomcat的图标,默认放在 TOMCAT_HOME/webapps/ROOT/favicon.ico,图标样式如下由于项目中,将ROOT目录下的所有文件都删除了,所以就找不到这个图标,返回404这个图标就是浏览器标签页显示出来的图标,比如百度的解决办法:页面中自定义图标去 http://www.bitbug.net/原创 2015-09-09 10:07:10 · 19916 阅读 · 0 评论 -
intellij idea debug到了tomcat代码就进不去
问题debug时,到了tomcat的源码就进不去,只能看到变量,看不到类。关于servlet部分的配置如下pom.xml&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;javax.servlet&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;java原创 2018-06-10 16:21:31 · 1661 阅读 · 0 评论