Tomcat
Tomcat
Sam.Shi
这个作者很懒,什么都没留下…
展开
-
设置Tomcat的JVM虚拟机内存大小
如果是windows,在startup.bat中加入set JAVA_OPTS=-Xms256m -Xmx1024m, 如果是linux,在startup.sh中加入JAVA_OPTS=-Xms256m -Xmx1024m原创 2015-07-08 19:37:44 · 1376 阅读 · 1 评论 -
tomcat8设置JAVA_HOME路径
Tomcat默认情况下会用系统的环境变量中找到JAVA_HOME和JRE_HOME。但是有的时候我们需要不同版本的JDK共存。这时我们可以在tomcat目录下bin目录中的setclasspath.bat或setclasspath.sh中增加JAVA_HOME和JRE_HOME配置。windows 在setclasspath.bat文件的最前面增加如下配置:set JAVA_HOME=D...原创 2018-07-25 11:07:03 · 16904 阅读 · 0 评论 -
如何将tomcat8的运行日志框架切换到log4j2
很多项目都使用log4j作为日志框架,但是tomcat默认的框架不是log4j的,打印出来的日志也不会保存到项目指定的地方,而对于那些系统运行过程中出现的异常信息,我们是需要监控的,所以我们会希望tomcat和项目的日志放到一个地方,这时我们就需要修改tomcat默认的日志框架。tomcat官网上面有相关日志框架切换的文档,https://tomcat.apache.org/tomcat-8.0-d原创 2017-12-20 10:23:04 · 9226 阅读 · 4 评论 -
POI导出文件报错 java.lang.RuntimeException: java.io.IOException: 系统找不到指定的路径。
问题:项目部署在tomcat后,导出excel时报错,异常信息如下:[ ERROR]:2016-09-11 13:18:43 [http-apr-8080-exec-2] MonitorCompanyController:149 - 导出动态监控公司列表失败!失败信息:java.io.IOException: 系统找不到指定的路径。 java.lang.RuntimeException: java原创 2016-09-14 10:41:08 · 16379 阅读 · 6 评论 -
解决tomcat时区错误问题
问题: 页面显示时间比实际时间多了11个小时,查看数据库中保存的时间和实际时间一致。原因: 程序部署到tomcat后,打印出来的时间比实际时间多了11个小时,查看linux系统时间,系统时间错误,调整系统时间后问题仍然存在,最后设置tomcat时区解决问题。解决方案: 打开tomcat中bin目录下的catalina.sh文件,在文件开始的地方增加JAVA_OPTS="${JAVA_OPTS}原创 2017-12-03 10:47:05 · 7177 阅读 · 0 评论 -
Tomcat 8如何配置Session Replication实现Session共享
部署服务器集群离不开Session共享,实现Session共享方式有很多种,对于小型集群(5台服务器内)我们可以采用Session Replication来实现Session共享,这样实现起来容易,又可以 优点: 1,实现简单。 2,不需要使用共享数据库,节点少,降低了故障率。 缺点: 1,同步Session数据造成了网络带宽的开销。只要Session数据有变化,就需要将数据同步到所有其他原创 2017-10-10 21:41:13 · 5299 阅读 · 0 评论 -
如何解决tomcat中的应用报java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
这两天突然看到日志文件中有“java.io.IOException: 您的主机中的软件中止了一个已建立的连接。”错误,所以特地查了下原因。org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。 at org.apache.catalina.connec...原创 2017-06-02 16:34:50 · 133154 阅读 · 16 评论 -
Tomcat 安装SSL证书
为了提高网站的安全,我们可以使用https协议,下面我们来看下如何配置这个协议。 首先,我们需要下载证书,这个是需要购买的,https://www.getssl.cn/,可以到这个网站上购买。windows配置 进入Tomcat安装目录, d:/apache-tomcat-8.0.18, 把下载的jks文件放在tomcat安装目录即可。d:/apache-tomcat-8.0.18/getss原创 2017-05-09 15:06:28 · 1338 阅读 · 2 评论 -
如何修改windows服务器上面tomcat启动窗口的名称
我们常常会遇到在一台服务器上面部署多个tomcat,tomcat启动后会弹出一个命令行窗口,这个窗口有一个名称,这个名称可以供我们区分是哪个tomcat,如下图所示: 默认情况下都是Tomcat,如果我们不修改的话,所有tomcat窗口名称都是一样的。那么如何修改呢,我们只要改一个地方就可以了。打开tomcat中bin目录下面的catalina.bat,搜索“TITLE”,找到以下代码::do原创 2016-10-13 16:49:47 · 6115 阅读 · 0 评论 -
tomcat的CATALINA_TMPDIR临时目录
CATALINA_TMPDIR这个是web应用运行过程中使用的临时目录,默认情况会使用系统默认的临时目录,但是有些情况下会因为系统设置了访问权限导致,在系统默认的临时目录中无法创建文件,这样就导致web应用使用临时目录失败。那么我们就可以手动设置临时目录set CATALINA_TMPDIR=E:\tempif not "%CATALINA_TMPDIR%" == "" goto gotTmpdir原创 2016-10-24 11:14:41 · 6006 阅读 · 0 评论 -
Tomcat 8 配置IP访问限制
环境Linux:Centos Linux 7.3JDK:jdk1.8.0_181Tomcat:8.0.36步骤1,打开Tomcat官网查看文档说明,http://tomcat.apache.org/tomcat-8.0-doc/config/valve.html#Remote_Address_Filter2,复制官网的默认配置到中<Valve className="org.ap...原创 2018-11-16 10:08:46 · 3802 阅读 · 0 评论