`

tomcat的参数配置

阅读更多
文件 tomcat\bin\catalina.bat

JAVA_OPTS="-server -Xms512m -Xmx512m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=256m

-Xms512M:初始化堆内存大小(注意,不加M的话单位是KB)

-Xmx512M:最大堆内存大小

-XX:PermSize=64M:永久保存区域的大小,初始化类加载内存池大小

-XX:MaxPermSize=256M:永久保存区域的大小,最大类加载内存池大小

-XX:MaxNewSize=256M:这参数是设置JAVA堆区域新生代内存的最大可分配大小
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`

测试页面
ram.jsp
<%  Runtime lRuntime=Runtime.getRuntime(); 
out.println
("***BEGINMEMERYSTATISTICS***</BR>");  out.println

("FreeMomery:"+lRuntime.freeMemory()+"</BR>");  out.println

("MaxMomery:"+lRuntime.maxMemory()+"</BR>");  out.println

("TotalMomery:"+lRuntime.totalMemory()+"</BR>");  out.println

("AvailableProcessors:"+lRuntime.availableProcessors()+"</BR>"); 

out.println("***ENDMEMERYSTATISTICS***");  %>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
修改tomcat连接数
修改tomcat\conf\server.xml文件中的如下部分

<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" useURIValidationHack="false" disableUploadTimeout="true" />
其中minProcessors为最小连接数;maxProcessors为最大连接数;acceptCount为允许最大连接数;connectionTimeout为网络连接超时时间毫秒数。
分享到:
评论

相关推荐

    tomcat参数配置[借鉴].pdf

    Tomcat参数配置详解 Tomcat是 Jakarta 项目的一部分,是一个开源的Web应用服务器,可以处理大量的HTTP请求。为了提高Tomcat的性能,需要对其进行合理的参数配置。本文将详细介绍Tomcat参数配置的方法和原理。 一、...

    tomcat参数配置[参考].pdf

    【Tomcat参数配置详解】 Tomcat作为一款广泛应用的Java Servlet容器,其性能优化与参数配置至关重要。以下将详细解析在【Tomcat参数配置[参考].pdf】中提及的关键配置项,帮助你理解并优化Tomcat的运行性能。 1. *...

    tomcat服务参数配置

    ### Tomcat服务参数配置详解 #### 一、Tomcat简介及安装 Tomcat是一款开源的Servlet容器,由Apache软件基金会下属的Jakarta项目开发。它实现了对Servlet和JavaServer Pages (JSP)技术的支持,并提供了作为Web...

    tomcat配置的详细文档

    【Tomcat配置详解】 Tomcat是一款广泛使用的开源Java Servlet容器,特别适合于部署Web应用程序。本文将详述如何从头开始配置Tomcat,确保你能够独立地手动部署和运行项目。 1. **下载Tomcat服务器** 在配置Tomcat...

    tomcat6.0 修改启动内存设置 java jvm参数配置

    ### Tomcat 6.0 修改启动内存设置及 Java JVM 参数配置详解 #### 一、背景与目的 在部署和运行 Java Web 应用时,合理地配置应用服务器(如 Apache Tomcat)的内存是非常重要的。这不仅可以提升应用程序的性能,还...

    tomcat及其配置文件

    5. `catalina.properties`: 包含Tomcat的系统属性,如Java_OPTS设置,用于调整JVM参数。 总结来说,理解和掌握Tomcat的配置文件对于优化其性能、提升安全性以及解决故障至关重要。同时,了解如何在Linux环境下服务...

    Tomcat配置方法 Tomcat配置方法 Tomcat配置方法

    本文将深入探讨Tomcat的配置方法,帮助你更好地理解和管理你的Web应用。 首先,让我们从基础开始,了解Tomcat的目录结构。在解压Tomcat安装包后,你会看到几个主要的目录和文件: 1. **bin**:包含启动和停止...

    tomcat8配置

    Tomcat的性能可以通过调整配置文件中的各种参数来优化,例如最大线程数、连接超时时间、缓存大小等。具体的优化策略需要根据实际应用场景和负载情况进行调整。 总结:配置Tomcat8不仅涉及安装、环境变量设置,还...

    Tomcat启动参数及监控参数配置

    本篇文章将深入探讨Tomcat的启动参数配置和监控参数设置,以及如何利用jVisualVM工具来监控Tomcat的运行状态。 一、Tomcat启动参数配置 1. **基本启动参数**: - `-D&lt;name&gt;=&lt;value&gt;`:定义系统属性,例如`-Djava....

    Tomcat服务器配置 视频教程 Tomcat视频

    10. **性能优化**:讨论如何调整JVM参数,如堆内存大小、垃圾收集策略,以及Tomcat的线程池设置,以提升服务器性能。 11. **故障排查**:学习如何通过日志、控制台输出以及服务器状态检查来诊断和解决常见的运行...

    Tomcat 9 虚拟路径配置

    ### Tomcat 9 虚拟路径配置详解 在日常的Web开发中,Apache Tomcat作为一款免费开源的Servlet容器,被广泛应用于部署Java Web应用。对于开发者来说,灵活地配置虚拟路径(也称为虚拟主机或上下文路径)是提高项目可...

    tomcat常用配置信息详解

    - `server.xml`: 这是Tomcat的核心配置文件,包含了服务器的全局设置,如端口配置、连接器定义、Context配置等。 - `web.xml`: 每个Web应用都有一个`web.xml`,定义了Servlet、过滤器、监听器等组件的配置。 2. *...

    为Tomcat6配置数据源

    ### 为Tomcat6配置数据源 #### 一、配置文件概述 在为Tomcat6配置数据源之前,首先需要了解Tomcat6的配置文件结构。Tomcat6的配置文件主要位于`$TOMCAT6_HOME/conf`目录下,其中包括`server.xml`和`context.xml`两...

    tomcat5配置详解

    本文将深入探讨Tomcat 5的启动流程、目录结构以及配置详解。 1. **Tomcat 5.0 目录结构** - **bin**: 包含操作系统特定的启动和关闭脚本,如`startup.bat`和`shutdown.bat`,分别用于启动和停止Tomcat服务。 -...

    Tomcat 服务器server.xml的关键参数配置

    ### Tomcat 服务器server.xml的关键参数配置 #### 一、配置Tomcat服务器访问端口 在Tomcat服务器中,可以通过修改`server.xml`文件中的`Connector`元素来配置服务器的监听端口。对于Tomcat 5.0.30版本来说,默认的...

    TomCat的配置图解

    - 配置完成后,可以在Tomcat的偏好设置中进一步调整其他参数,如JVM参数、部署的项目等。 #### 四、小结 通过以上步骤,您可以成功地在Eclipse环境中配置好Tomcat服务器,为Java Web应用的开发和测试提供了一个...

    使用Tomcat配置域名

    在实际操作中,你可能还需要根据具体需求进行其他配置,如调整连接器参数、设置会话管理、配置错误页面等。在处理多域名时,确保每个`&lt;Host&gt;`元素都有其独特的`name`属性,这样Tomcat才能正确地将请求路由到相应的...

Global site tag (gtag.js) - Google Analytics