`
eggh
  • 浏览: 15834 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

tomcat中的几点配置说明

阅读更多

1. 如何加大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个左右。Unix中如何设置这些参数,请参阅Unix常用监控和管理命令

tomcat4中的配置示例:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="10" maxProcessors="1024"
enableLookups="false" redirectPort="8443"
acceptCount="1024" debug="0" connectionTimeout="30000" /> 

对于其他端口的侦听配置,以此类推。

2. tomcat中如何禁止列目录下的文件


在{tomcat_home}/conf/web.xml中,把listings参数设置成false即可,如下:
<servlet>
...
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
...
</servlet> 

3. 如何加大tomcat可以使用的内存

 

tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,需要调大。

Unix下,在文件{tomcat_home}/bin/catalina.sh的前面,增加如下设置:
JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】'
需要把这个两个参数值调大。例如:
JAVA_OPTS='-Xms256m -Xmx512m'
表示初始化内存为256MB,可以使用的最大内存为512MB

分享到:
评论

相关推荐

    TOMCAT5.0.28配置说明.doc

    标题与描述均指向同一文档:“TOMCAT5.0.28配置说明.doc”,这表明文档内容主要聚焦于Apache Tomcat 5.0.28版本的配置过程及注意事项。以下将基于给定的部分内容,深入解析TOMCAT5.0.28的配置流程及相关知识点。 ##...

    安装JDK和tomcat环境变量配置

    安装 JDK 和 Tomcat 环境...安装 JDK 和 Tomcat 环境变量配置需要注意以下几点:JDK 和 Tomcat 的安装、环境变量的配置、Tomcat 的启动和测试。在配置环境变量时,需要注意 Path 变量的配置和 CLASSPATH 变量的配置。

    tomcat5.5 免安装版+配置教程

    下面将详细介绍Tomcat 5.5的配置过程以及与之相关的知识点。 首先,我们需要准备Java Development Kit (JDK)。在这个压缩包中,"jdk1.5"可能包含了JDK 1.5的版本。JDK是Java编程的基础,提供了编译、调试和运行Java...

    Tomcat虚拟主机配置

    在Tomcat中实现虚拟主机,主要涉及以下几个关键点: 1. **域名解析**:首先,确保你的域名可以通过DNS系统或者在本地的hosts文件中进行正确解析。例如,在Windows系统中,编辑`C:\Windows\System32\drivers\etc\...

    tomcat7.026绿色版含安装配置说明

    【描述】描述中的"含安装配置说明"表明了该压缩包包含了详细的步骤指导,帮助用户理解如何在自己的系统上设置并运行Tomcat7.0.26。这可能包括环境变量的设置、服务器端口的配置、启动与停止服务的命令,以及与操作...

    tomcat日志详细说明

    ### Tomcat日志详细说明 #### 一、Tomcat日志概述 Apache Tomcat作为一款开源的Servlet容器,被广泛应用于Java Web应用的部署。它不仅支持Servlet还支持JSP等技术,是学习和开发Java Web项目的理想选择之一。为了...

    tomcat免安装版+java环境变量的配置

    2. **启动Tomcat服务**:通过命令行进入到Tomcat的`bin`目录下,运行`startup.bat`(Windows环境下)或`startup.sh`(Linux/Unix环境下),如果Tomcat能够成功启动,则说明Tomcat配置成功。 #### 知识点六:注意...

    JSP、Java、Tomcat配置说明书

    【JSP、Java、Tomcat配置说明书】 JSP(JavaServer Pages)是Java技术中用于构建动态网页的应用程序,它允许开发人员将静态HTML与动态Java代码结合起来,从而实现服务器端的数据处理和页面生成。Java则是一种面向...

    Eclipse之tomcat插件发布应用使用说明.pdf

    - 在Eclipse中配置Tomcat服务器涉及几个关键点: - 在Eclipse的Window -&gt; Preferences中设置Tomcat的版本,指定Tomcat的安装目录(home directory)。 - 设置Context声明模式,包括自动生成context文件或手动编辑...

    Tomcat 6.x 傻瓜配置教程,及验证过程。

    如果出现错误页面或无法连接的情况,请检查以下几点: - 确保Tomcat服务正在运行。 - 检查端口是否被占用或防火墙设置。 - 确认Tomcat安装路径是否正确无误。 通过以上步骤,你就可以成功配置并验证Tomcat 6.x环境...

    tomcat安装及配置教程.pdf

    ### Tomcat安装及配置教程知识点详解 #### 一、安装前准备 **1. 确认Java环境** - **重要性**: Tomcat作为一个Java应用服务器,依赖于Java运行环境。因此,在安装Tomcat之前,首先需要确保系统中已经安装了Java ...

    Tomcat配置web服务器环境

    Tomcat包含了几个关键的目录,如`bin`(存放可执行文件)、`conf`(存储配置文件)、`webapps`(默认的Web应用部署位置)以及`logs`(日志文件)。在配置过程中,我们主要会与`conf`目录下的文件打交道。 1. **安装...

    在一台电脑上同时运行两个tomcat时对端口的修改说明

    为了避免这种情况发生,请遵循以下几点建议: - 使用`netstat -ano`命令检查当前计算机上所有正在使用的端口,确保新选择的端口不会与其他服务冲突。 - 如果可能,选择高于1024的端口,因为低于1024的端口通常被系统...

    tomcat7 64位

    以下是对这个版本Tomcat的一些关键知识点的详细说明: 1. **Java Servlet**:Servlet是Java语言编写的小程序,运行在服务器端,用于扩展服务器的功能,处理HTTP请求。Tomcat作为Servlet容器,负责加载和执行Servlet...

    小白就能学习的tomcat安装及配置教程

    下面将详细介绍Tomcat安装及配置的相关知识点: Tomcat是一款由Apache软件基金会开发的开源Java Servlet容器,它实现了Java EE中的Web应用规范,尤其是Servlet和JSP。作为轻量级应用服务器,Tomcat因其简单、高效而...

    tomcat 配置宝典

    以上是对“tomcat配置宝典”中提到的关键知识点的详细解析,涵盖了Tomcat的基本配置、集群配置、Nginx和HAProxy的使用、Memcached Session共享以及Tomcat的优化等方面。这些内容对于搭建高效稳定的Web应用环境具有...

    tomcat7.0.54/tomcat7.0.92

    在使用Apache Tomcat时,开发者和管理员需要关注以下几个核心知识点: 1. **配置管理**:理解并编辑`server.xml`以设置端口、连接器、全局JNDI资源、Realm(身份验证)等。 2. **部署应用程序**:可以通过将WAR文件...

Global site tag (gtag.js) - Google Analytics