Tomcat
Mrs陶
虽然路程很痛苦,但是依然坚持前行。。。
展开
-
一台机器同时跑多个Tomcat
当你因为需要,要在同一台机器上同时跑两个tomcat的话,就不是简单修改一下其中一个端口的问题了。下图分别是在eclipse下通过GUI界面修改,和直接修改tomcat/conf/server.xml文件内容的截图。基本思路是,tomcat端口从默认的8080改为8088(或其它),监控端口也要改一下,由8005指定为8015(或其它),AJP 1.3 Connector on port由转载 2015-10-27 12:54:54 · 526 阅读 · 0 评论 -
tomcat为什么无法关闭
执行了tomcat的shutdown脚本后,java进程仍然存在,认为tomcat的关闭脚本不可靠。好吧,其实shutdown.sh无法停止,不是tomcat问题,是应用有问题,否则可以跑一个空tomcat,保证shutdown百分之百生效。先说一下tomcat的大概关闭过程:1 停止连接处理线程Accepter,停止接受新的请求2 关闭tomcat自身的资源,例如各种servic转载 2017-01-17 17:17:26 · 12040 阅读 · 6 评论 -
修改tomcat的server文件配置解决get方式提交数据产生的乱码
在项目中我们针对乱码问题,一般会通过配置过滤器进行解决,但是这有时还是会产生乱码,这根本原因是什么呢?原因:过滤器只能过滤并且统一post方式提交的数据,但对于get方式提交的数据这不能作用。解决方式:修改tomcat(默认编码方式为iso8859-1)编码,使其自动编码get方式提交的数据 找到tomcat下的conf/server.xml文件,找原创 2015-05-09 22:26:29 · 3879 阅读 · 0 评论 -
tomcat重启依然保持session有效(登录状态)
原理:1、当tomcat--》stop server,tomcat会将内存中的session信息序列化到硬盘上 2、当tomcat再次重启时,若想session中的信息能够被序列化回来,也就是依然有效,那么session中保存的信息及其关联信息一定要实现序列化接口:java.io.Serializable 这有这样,即使tomcat重新启动了,session依然能够有原创 2015-04-17 14:26:38 · 9015 阅读 · 1 评论 -
tomcat同时部署两个项目错误
错误描述:Web app root system property already set to different value: 'webapp.root' tomcat发布多个项目时抛的webAppRootKey错误,部署到WAS控制台单独一个项目可以运行,两个项目同时运行先启动的可以运行,后启动的项目不会读本项目的web.xml信息。 异常信息:Web a原创 2017-02-14 15:12:15 · 1524 阅读 · 0 评论 -
Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
我们在做web开发是,经常都要在eclipse中搭建web服务器,并将开发中的web项目部署到web服务器进行调试,在此,我选择的是tomcat服务器。之前部署web项目到tomcat进行启动调试都很正常,今天突然出现无法启动情况,启动过程报如下错误:Java.lang.ClassNotFoundException: org.springframework.web.context.Cont转载 2017-08-09 14:21:22 · 123 阅读 · 0 评论 -
Nginx(Https) + Tomcat 启用 Https(SSL) 支持
在搭建之前我们先了解一些https相关的名词: TLS:传输层安全协议 Transport Layer Security的缩写 SSL:安全套接字层 Secure Socket Layer的缩写 TLS与SSL对于不是专业搞安全的开发人员来讲,可以认为是差不多的,这二者是并列关系,详细差异见 http://kb.cnblogs.com/page/197396/ KEY 通常...转载 2017-01-18 11:33:27 · 817 阅读 · 0 评论