`

linux 下tomcat的jvm 参数配置

阅读更多

在windows 环境下,tomcat的JVM 参数做了如下的配置

 

set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m

 

在linux下的配置则为:

JAVA_OPTS= -server -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m

 

这里要注意linux下的配置必须要在引号之内,由于之前在linux环境下没有配置改参数的经验,踩了这个坑,照搬了windows下的配置,导致线上服务器outofmemory :(

分享到:
评论

相关推荐

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

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

    JVM优化3(Tomcat参数调优,JVM参数调优,jvm字节码,代码优化).pdf

    总结而言,该文档覆盖了Tomcat服务器优化、JVM参数调整、字节码级别的优化以及代码层面的优化等多个方面,旨在通过一系列配置和操作,提升Java应用以及Web服务器的性能和效率。同时,也提到了性能测试的重要性和在...

    linux下tomcat安装和优化

    优化方法包括调整 JVM 参数、优化服务器配置、使用负载均衡等。 十、总结 本文详细介绍了 Tomcat 在 Linux 服务器下的安装和优化过程,包括下载和准备安装包、创建安装目录和设置拥有者、解压安装包、修改配置脚本...

    linux下tomcat6

    优化Tomcat涉及调整JVM参数、线程池大小、连接器配置等。例如,通过`setenv.sh`(Unix)或`setenv.bat`(Windows)设置JVM内存大小: ``` export JAVA_OPTS="-Xms256m -Xmx1024m" ``` 9. **应用部署** 将WAR...

    Tomcat JVM内存优化(Linux环境)

    在Linux环境下运行Tomcat服务器时,经常会遇到与Java虚拟机(JVM)相关的内存溢出问题。这些问题通常表现为`java.lang.OutOfMemoryError`异常,具体又分为两类:`PermGen space`内存溢出和`Java heap space`内存溢出...

    Linux版本 tomcat 8.5.78 下载

    2. **性能调优**: 可以调整JVM参数,如增大堆内存(`-Xms`和`-Xmx`),优化GC策略,以及配置线程池大小等。 **七、社区支持与资源** Apache Tomcat拥有强大的社区支持,有任何问题都可以在官方邮件列表、论坛或...

    ECLIPSE,TOMCAT,JVM内存设置

    标题 "ECLIPSE,TOMCAT,JVM内存设置" 涉及到的是在开发Java Web应用程序时,如何配置Eclipse集成开发环境(IDE)、Apache Tomcat服务器以及Java虚拟机(JVM)的内存参数,以优化性能和避免内存溢出等问题。...

    Linux 下 Tomcat安装(下载,解压,移动,配置TOMCAT_HOME)

    4. **JVM参数**:如果需要调整JVM内存大小或设置其他JVM参数,可以在`$TOMCAT_HOME/bin/catalina.sh`中找到`JAVA_OPTS`进行设置。 5. **Web应用程序部署**:将WAR文件放入`$TOMCAT_HOME/webapps`目录,Tomcat会自动...

    linux下tomcat的配置

    ### Linux 下 Tomcat 的配置详解 #### 一、前言 Apache Tomcat 是一款开源的 Servlet 容器,主要用于运行 Java 应用程序。在 Linux 系统中部署和配置 Tomcat 可以提高服务器的稳定性和安全性。本文将详细介绍在 ...

    linux下Nginx+tomcat整合的安装与配置

    修改`/opt/tomcat/conf/server.xml`,设置监听端口(通常为8080),并根据需求调整JVM参数。 #### 整合Nginx与Tomcat 在Nginx的`nginx.conf`中添加代理配置,指向Tomcat实例,例如: ``` location / { proxy_...

    Linux环境下tomcat7

    在Linux环境下部署和管理...以上内容涵盖了在Linux环境下使用Tomcat 7的基础知识,包括安装、配置、管理、部署和优化等多个方面。理解并熟练掌握这些知识,将有助于你在实际工作中更高效地管理和维护Web应用服务。

    如何配置Tomcat的JVM虚拟机内存大小

    正确配置Tomcat的JVM内存和连接器参数,对于优化Web应用性能、提升用户体验至关重要。通过对`-Xms`、`-Xmx`等参数的细致调整,结合适当的垃圾回收策略,以及合理设置连接器参数,可以显著增强Tomcat服务器的稳定性和...

    Linux系统在tomcat9安装包(实践可用)

    在实际使用过程中,根据应用需求和服务器性能,可能需要进一步优化Tomcat的配置,例如调整线程池大小、设置JVM内存、启用AJP协议等。在运维过程中,持续监控系统资源使用情况,及时发现并解决问题,将有助于保持服务...

    linux tomcat 64

    在Linux环境下安装和配置Tomcat 64位版涉及到多个步骤: 1. **下载Tomcat**:首先,你需要从Apache官方网站(http://tomcat.apache.org/)下载适用于Linux的64位Tomcat版本。通常,你会找到一个`.tar.gz`格式的...

    linux下部署tomcat应用程序和基本优化原则

    Linux 下 Tomcat 应用程序的部署和基本优化原则 ... Linux 下 Tomcat 应用程序的部署需要了解 Tomcat 的配置文件和 Linux 环境。同时,需要进行基本优化,包括 JAVA 虚拟机性能优化和内存优化,以提高 Tomcat 的性能。

    tomcat在linux下的详细配置

    在Linux环境下配置Tomcat,涉及到一系列的优化步骤,包括系统参数调整、Tomcat配置文件修改以及数据库连接池的设定。以下将详细介绍这些关键环节。 首先,我们需要理解Linux系统对Java应用如Tomcat的影响。Linux...

    linux下双tomcat配置

    ### Linux 下双 Tomcat 配置详解 #### 一、前言 在现代 Web 开发环境中,为了提高系统的可用性和负载均衡能力,通常会采用多个应用服务器的方式进行部署。其中,Tomcat 作为 Java Web 应用的标准容器之一,被广泛...

    linux-tomcat7.0

    在Linux环境中使用Tomcat 7.0,除了基本的安装和配置外,还需要了解一些进阶技巧,如调整JVM参数以优化性能、使用连接池管理数据库连接、配置SSL支持以启用HTTPS、以及集成其他Java EE组件等。理解这些概念和实践将...

    tomcat之Linux版

    【标题】"Tomcat在Linux环境下的部署与配置" 【正文】 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,它是一个开源的、免费的Web应用服务器,主要用于Servlet和JSP的运行。在Linux操作系统上部署和管理...

Global site tag (gtag.js) - Google Analytics