1.将Tomcat加入系统服务
Tomcat6.0.24以上版本,tomcat\bin目录下没有service.bat文件,则不支持该方式。
1)开始->运行→cmd,cd 到tomcat的bin目录下
2)输入命令service install,回车,安装tomcat6.0的服务。
2.设置Tomcat的虚拟内存
tomcat 设置虚拟内存,修改bin目录下的catalina.bat文件,在该文件的头上加:
set JAVA_OPTS=-Xms512m -Xmx1024m
3.设置Tomcat的最大连接数
修改tomcat的最大连接数,修改confg文件夹下的service.xml。
1)maxThreads="280" 最大连接数
2)minSpareThreads="25" 表示即使没有人使用也开这么多空线程等待
3)maxSpareThreads="75"表示如果最多可以空75个线程,例如某时刻有80人访问,之
后没有人访问了,则tomcat不会保留80个空线程,而是关闭5个空的。
4)acceptCount="100" 当同时连接的人数达到maxThreads时,还可以接收排队的连
接,超过这个连接的则直接返回拒绝连接。
4.URL传值出现乱码
使用URL传值,并在下一个页面显示该值,可能会出现乱码问题。除了项目内部的字符过
滤器以外,应用服务器亦可能产生影响。
则可以修改confg文件夹下的service.xml文件,在< Connector />中加入以下属性:
URIEncoding="gbk"。
5.采用URL方式下载文件,Tomcat需做相应的服务设置
如果支持下载zip和rar格式的压缩包,则需修改conf文件夹下的web.xml文件:
1)增加以下字段
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
2)需要注意的是,tomcat自带配置文件,允许下载zip格式的压缩文件,无需重复配置,
web文件中有如下配置:
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
分享到:
相关推荐
NULL 博文链接:https://zhangqgc.iteye.com/blog/625220
各种版本的tomcat汇总整理,包含支持windows的和linux系统的:apache-tomcat-6.0.33.tar.gz apache-tomcat-6.0.35.zip apache-tomcat-7.0.72.tar.gz apache-tomcat-7.0.72-windows-x64.zip apache-tomcat-7.0.72-...
ssl tomcat opensslssl tomcat openssl
tomcat汇总整理,包括tomcat常见问题、常见配置信息,没有坑。
tomcat防止恶意攻击,内存溢出解决办法,部署多个tomcat,并做成Windows服务自启动
tomcat7 8 9 linux版本,三个版本都有,合集,爱用那个用那个
Tomcat调优及相关设置汇总-paulen.docx
Tomcat支持四种容器管理的安全防护,它们是: 1、BASIC(基本验证):通过HTTP验证,需要提供base64编码文本的用户口令 2、DIGEST(摘要验证):通过HTTP验证,需要提供摘要编码字符串的用户口令 3、FORM(表单验证):在...
高性能集群:将单个重负载的请求分散到多个节点进行处理,最后再将处理结果进行汇总 高可用集群:提高冗余单元,避免单点故障 负载均衡集群:将大量的并发请求分担到多个处理节点。由于单个处理节点的故障不影响整个...
主要给大家分享了关于Spring Boot部署到Tomcat过程中遇到的一些问题,文中将解决的方法介绍非常详细,对同样遇到这个问题的朋友具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
一般我们都是直接引用webapps下面的web项目,如果我们要部署一个在其它地方的WEB项目,这就要在TOMCAT中设置虚拟路径了,Tomcat的加载web顺序是先加载 $Tomcat_home$\conf\Catalina\localhost下面的xml文件(文件中配置...
问题1:The JAVA_HOME environment variable is not defined This environment variable is needed to run this program; 解决:没有在tomcat的配置文件.bash_profile中设置环境变量JAVA_HOME,具体设置方法为:...
MySQL 配置常见问题解决,比如 免安装版和安装版可能出现的数据库开机后连接失败,免安装安装失败不可用问题,windows系统和mysql版本不兼容问题!
主要介绍了Tomcat部署时war和war exploded区别的相关资料,需要的朋友可以参考下
JavaEE学习日志(七十八)LinuxLinux安装jdkLinux安装MySQLLinux安装tomcatLinux安装RedisLinux部署商城项目Linux数据库的中文乱码问题 Linux Linux安装jdk 首先卸载Linux自带的jdk 查看当前Linux系统是否已经安装...
struts各个版本jar包汇总
wabacus4.1-release依赖jar包汇总 jar包汇总 工程中添加依赖