tomcat
文章平均质量分 58
iteye_16982
这个作者很懒,什么都没留下…
展开
-
maven构建项目自动部署到tomcat中遇到的各种sb问题总结
maven构建项目自动部署到tomcat中遇到的各种sb问题总结苦逼的人每天都能遇到苦逼的问题,把这些问题记录下来,等你们来了就不苦逼了!也算积德行善。。本教程主要解决两个问题:(主要是部署到Tomcat 6.x 和 Tomcat 7.x也有区别,请各自座号入座.)1.苦逼的401问题[ERROR] Failed to execute goal org.codehaus....原创 2013-07-04 17:10:00 · 124 阅读 · 0 评论 -
Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen sp
Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决 解决方案 在 catalina.bat 里的 蓝色代码前加入: 红色代码 rem ----- Execute The Requested Command -----------------------------------...原创 2015-01-16 11:55:01 · 118 阅读 · 0 评论 -
解决linux服务器Tomcat日志中文乱码问题
首先需要确认服务器是否支持中文,在支持中文字符集的服务器,可以通过以下两种方式调整字符集编码:1.通过/etc/sysconfig/i18n修改默认的字符集2.在Tomcat启动文件Catalina.sh中的JAVA_OPS加入-Dfile.encoding=GBK -Dsun.jnu.encoding=GBK选项。第2种方法对所有操作系统都有效。 服务器代码里面添加Syst...原创 2014-07-15 11:42:25 · 273 阅读 · 0 评论 -
linux 设置 tomcat jvm内存
常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space ---------------------------------------------------------这里以tomcat环境为例,其它WEB服务器如jboss,weblo...原创 2014-06-18 10:52:40 · 86 阅读 · 0 评论 -
tomcat架构分析(valve机制)
关于tomcat的内部逻辑单元的存储空间已经在相关容器类的blog里阐述了。在每个容器对象里面都有一个pipeline及valve模块。它们是容器类必须具有的模块。在容器对象生成时自动产生。Pipeline就像是每个容器的逻辑总线。在pipeline上按照配置的顺序,加载各个valve。通过pipeline完成各个valve之间的调用,各个valve实现具体的应用逻辑。 先看一下pipeline...原创 2014-03-10 11:59:25 · 137 阅读 · 0 评论 -
设置TOMCAT启用GZIP压缩
原理简介 HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求服务器对应资源后,从服务器端将资源文件压缩,再输出到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHT...原创 2013-09-23 18:31:49 · 80 阅读 · 0 评论 -
linux 下tomcat开机自启动
方法一:linux 下tomcat开机自启动修改Tomcat/bin/startup.sh 为:export JAVA_HOME=/usr/java/j2sdk1.4.2_08export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export PATH=$PATH:$JAVA_HOME/b...原创 2013-09-18 09:26:37 · 91 阅读 · 0 评论 -
tomcat下禁用不安全的http方法
WebDAV (Web-based Distributed Authoring and Versioning)是基于 HTTP 1.1 的一个通信协议。它为 HTTP 1.1 添加了一些扩展(就是在 GET、POST、HEAD 等几个 HTTP 标准方法以外添加了一些新的方法),使得应用程序可以直接将文件写到 Web Server 上,并且在写文件时候可以对文件加锁,写完后对文件解锁,还可以支持...原创 2015-07-15 16:11:34 · 189 阅读 · 0 评论 -
linux下apache tomcat 通过mod_proxy负载均衡
第一章. 背景简介 对于大多数企业应用,都希望能做到7*24小时不间断运行。要保持如此高的可用性并非易事,比较常见的做法是将系统部署到多台机器上,每台机器都对外提供同样的功能,这就是集群。系统变为集群时,除了要求系统能够支持水平伸缩外,还要解决两个问题: 1, 如何均衡地访问到提供业务功能的机器。 2, 如何保证当机器出现问题时,用户能自动跳转到另外的机器,不影响使用。 常用的负载均衡技...原创 2013-08-30 16:23:30 · 144 阅读 · 0 评论 -
Tomcat集群和Session复制应用介绍
看实例将远离。废话不多数,解之: 一个配置文件: 复制代码代码如下: <Service name="Catalina"> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8444" /> &a原创 2013-08-30 14:07:57 · 148 阅读 · 0 评论 -
检测tomcat服务状态,自动重启Tomcat
第一种方式:监控请求 原理很简单。 在机器上做一个测试的文件。如果我们的程序能够读取到这个文件,则证明运行正常,可简单实现Tomcat HA. import java.net.URL;import java.net.URLConnection;import java.util.Date; public class Detector {...原创 2013-07-04 19:09:24 · 107 阅读 · 0 评论 -
Tomcat优化配置
一.Tomcat内存优化 T omcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 JAVA_OPTS参数。1.JAVA_OPTS参数说明 Java代码 -server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最小内存; ...原创 2015-04-04 21:51:54 · 70 阅读 · 0 评论