一、管理tomcatusernamepassword

conf文件夹下,tomcat-users.xml

<span style="font-size:24px;"><span style="font-size:24px;"><span style="font-size:24px;"><span style="font-size:24px;"><?xmlversion='1.0' encoding='utf-8'?>

<tomcat-users>
<rolerolename="manager-gui"/>
<rolerolename="admin-gui"/>
<userusername="admin" password="admin"roles="admin-gui,manager-gui"/>
</tomcat-users></span></span>
</span></span>

假设仍不能登录tomcat管理界面。则看是否正确配置CATALINA_HOME环境变量,指

向tomcat。lib文件夹,如:D:\MyWorkSpace\apache-tomcat-8.0.8

二、加大jvm内存

假设存在内存泄露,抛java.lang.OutofMemory异常,则须要加大jvm内存找到tomcat

安装文件夹。bin下catalina.bat,用记事本打开。增加setCATALINA_OPTS=-Xms512m
-

Xmx1024m。

三、get提交中文乱码

在解决get提交中文乱码的时候,别忘记改tomcat安装文件夹下,server.xml

<span style="font-size:24px;"><span style="font-size:24px;"><span style="font-size:24px;"> <Connector port="8080"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GB18030"/></span></span></span>

四、设置最大线程数

怎样加大tomcat连接数。

在tomcat配置文件server.xml中的<Connector
/>配置中,和连接数相关的參数有:

minProcessors:最小空暇连接线程数,用于提高系统处理性能。默认值为10。

maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75。

acceptCount:同意的最大连接数,应大于等于maxProcessors,默认值为100。

enableLookups:是否反查域名,取值为:true或false。为提高处理能力,应设置为

false。

connectionTimeout:网络连接超时。单位:毫秒。

设置为0表示永不超时。这样设置有

隐患的。通常可设置为30000毫秒。

当中和最大连接数相关的參数为maxProcessors和acceptCount。

假设要加大并发连接数,

应同一时候加大这两个參数。

web server同意的最大连接数还受制于操作系统的内核參数设置,通常Windows是2000个

左右,Linux是1000个左右。

tomcat5中的配置演示样例:

<span style="font-size:24px;"><span style="font-size:24px;"><span style="font-size:24px;"><span style="font-size:24px;">    <Connector port="8080"
maxThreads="150"minSpareThreads="25" maxSpareThreads="75"
enableLookups="false"redirectPort="8443" acceptCount="100"
debug="0"connectionTimeout="20000"
disableUploadTimeout="true" /></span></span></span></span>

对于其它port的侦听配置,以此类推。

总结:

tomcat的一些经常使用配置,能够作为解决一些问题的參考。随着经验的积累,对容器

的理解会越来越深入。提高我们开发程序的效率和提升程序的复用性。

tomcat的一些简单配置的更多相关文章

  1. linux下tomcat开机启动简单配置

    1.个人标记 caicongyang http://blog.csdn.net/caicongyang 2.正文 在linux文件/etc/rc.d/rc.local的末尾加入例如以下行就可以: ex ...

  2. JDK和Tomcat的简单配置(菜鸟巧记一)

    JDK和Tomcat的配置 1.先好安装JDK 1.1先到oracle官网下载合适自己的JDK 地址http://www.oracle.com/technetwork/java/javase/down ...

  3. tomcat的简单配置与适用默认的web应用

    指定tomcat端口: server.xml: <Connector port="8080" protocol="HTTP/1.1" connection ...

  4. 以实际的WebGIS例子探讨Nginx的简单配置

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 以实际项目中的一个例子来详细讲解Nginx中的一般配置,其中涉 ...

  5. Tomcat的SSL证书配置以及Tomcat+Nginx实现SSL配置

    把jks上传到java容器在的服务器上,路径只要不是webapps下就可以,然后到conf目录下server.xml里配置 <Connector port=" protocol=&qu ...

  6. Tomcat访问日志详细配置

    在server.xml里的<host>标签下加上 <Valve className="org.apache.catalina.valves.AccessLogValve&q ...

  7. Tomcat集群,Nginx集群,Tomcat+Nginx 负载均衡配置,Tomcat+Nginx集群

    Tomcat集群,Nginx集群,Tomcat+Nginx 负载均衡配置,Tomcat+Nginx集群 >>>>>>>>>>>> ...

  8. Nginx+Tomcat的服务器端环境配置详解

    这篇文章主要介绍了Nginx+Tomcat的服务器端环境配置详解,包括Nginx与Tomcat的监控开启方法,需要的朋友可以参考下 Nginx+tomcat是目前主流的Javaweb架构,如何让ngi ...

  9. Log4j简单配置

    Log4j是一组强大的日志组件,在项目中时常需要用它提供一些信息,这两天学习了一下它的简单配置. 第一步,我们需要导入log4j-1.2.14.jar到lib目录下 第二步,在src下建立log4j. ...

随机推荐

  1. 分布式架构中shiro

    分布式架构中shiro 前言:前段时间在搭建公司游戏框架安全验证的时候,就想到之前web最火的shiro框架,虽然后面实践发现在netty中不太适用,最后自己模仿shiro写了一个缩减版的,但是中间花 ...

  2. 用Linux建立多应用系统备份服务器

    用Linux建立多应用系统备份服务器 本文旨在结合自己的工作实际,利用LinuxFTP服务器建立了一个多系统备份服务器异地备份策略. 1 建立LinuxFTP服务器 使用了Red Hat Enterp ...

  3. Asp.Net碎知识

    在aspx页面 获取值: UserModel user=new UserModel();实例化 user.Address=context["txtAddress"]; 如果前台不需 ...

  4. python 多线程学习小记

    python对于thread的管理中有两个函数:join和setDaemon setDaemon:如果在程序中将子线程设置为守护线程,则该子线程会在主线程结束时自动退出,设置方式为thread.set ...

  5. EditPlus 使用技巧以及快捷键

    一边阅读,一边动手吧! 为了达到更好的效果,请你先下载我打包的这个 EditPlus压缩包文件(压缩包文件为绿色的EditPlus2.31英文版,含自动完成文件,高亮语法文件和剪切板代码片断文件,这些 ...

  6. Kinect 开发 —— 硬件设备解剖

    Kinect for Xbox: 360 不支持“近景模式” 三只眼睛 —— 红外投影机,RGB摄像头,红外深度投影头  —— 色彩影像中的每个像素分别与深度影像中的一个像素对应 四只耳朵 —— L形 ...

  7. 玲珑学院 1052 - See car

    1052 - See car Time Limit:2s Memory Limit:64MByte Submissions:594Solved:227 DESCRIPTION You are the ...

  8. C/C++(语句,数组)

    C语言语句: 两大选择,三大循环,四大跳转 两大跳转:if,switch 三大循环:for,while,do-while 四大跳转:break,continue,goto,return do-whil ...

  9. css3+jq--小箭头旋转180度案例

    html: <aside class="tea_getBtn"> <div class="w"> <span class=&quo ...

  10. pstree---树状图的方式展现进程

    pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观. 语法 pstree(选项) 选项 -a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示: -c:不使用精简标示法: ...