`

tomcat 的web项目CPU、内存占用100%(经测试可行)

 
阅读更多

近期上线的项目运行时,发现CPU有时能占到100%

 

 

只需修改 JAVA_OPTS,  

默认的设置是这样的:

JAVA_OPTS="-Xmx512m -XX":"MaxPermSize=256m" 

 

1. 要将其设置为 server 端, tomcat 默认为客户端,server端效率会比clinet端高很多

 

2. 并将相关的参数加大,并设置最小值,如下:

 

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

分享到:
评论

相关推荐

    windows平台下查询tomcatCPU100%工具(附教程)

    windows平台下查询tomcatCPU100%工具(附教程) 注:通过tomcat的windows服务启动的tomcat是无法使用此命令获取线程栈的内容(如下图),必须通过startup.bat来启动。

    Linux下使用tomcat发布Web项目

    Linux 下使用 Tomcat 发布 Web 项目 本文将详细介绍如何在 Linux 系统下使用 Tomcat 发布 Web 项目。Tomcat 是一个开源的 Web 服务器软件,广泛应用于 Java Web 开发中。在 Linux 系统下,Tomcat 可以轻松地安装和...

    Tomcat上部署Web项目并运行

    在Tomcat服务器上部署并运行Web项目是Java EE开发中常见的操作,通常涉及以下知识点: 1. **Myeclipse IDE的使用**:Myeclipse是一个集成开发环境,它支持多种应用程序开发,包括Java EE。Myeclipse通常用于Web项目...

    nginx1.8+tomcat8轻量级占用内存少集群负载均衡配置

    总的来说,"nginx1.8+tomcat8"的组合提供了一种轻量级、高效率的Web服务解决方案,适用于需要处理大量并发请求的场景,同时保持较低的内存占用。通过精心的配置和适当的扩展,可以构建出一个稳定、可扩展的Web服务...

    记一次tomcat进程cpu占用过高的问题排查记录

    linux系统下,一个tomcat web服务的cpu占用率非常高,top显示结果超过200%。请求无法响应。反复重启依然同一个现象。 问题排查 1、获取进程信息 通过jdk提供的jps命令可以快速查出jvm进程, jps pid 2、查看...

    在Tomcat中部署Web项目的操作方法(必看篇)

    在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webapp目录 将Web项目部署到Tomcat中的方法之一,是部署没有封装到WAR文件中的Web项目...

    Tomcat7部署多个Web项目的方法-有图有真相

    根据提供的文件信息,下面详细介绍在Tomcat7上部署多个Web项目的方法,这些知识点包括了配置文件的编辑、部署路径的管理以及特定开发环境下的项目结构调整。 首先,Tomcat作为一个应用服务器,用于托管Java Web应用...

    maven项目转动态web项目,部署到tomcat

    "Maven 项目转动态 Web 项目并部署到 Tomcat" Maven 项目转动态 Web 项目并部署到 Tomcat 是一个常见的操作,特别是在 Eclipse 和 Tomcat 环境下。本文将详细介绍如何将 Maven 项目转换为动态 Web 项目,并将其部署...

    监控tomcat内存使用情况

    Tomcat作为一款广泛应用的Java Servlet容器,其内存管理直接影响到Web应用程序的性能和响应速度。理解并监控这些内存指标可以帮助我们及时发现并解决潜在的内存泄漏问题,从而提高系统效率。 首先,Tomcat自带了一...

    linux下按照tomcat并部署web项目

    ### Linux环境下安装Tomcat及部署Web项目的详细步骤与注意事项 #### 一、环境准备与配置 在Linux环境下安装并配置Tomcat以及部署Web项目是一项重要的技术任务,涉及到多个环节的设置与调整。以下将详细介绍整个...

    Web项目-使用Tomcat部署Web项目实战.zip

    在IT行业中,Web项目的部署是开发过程中的重要环节,而Tomcat作为一款广泛使用的开源Java Servlet容器,常常被用于部署Web应用程序。本实战教程将详细讲解如何利用Tomcat来部署Web项目,帮助开发者掌握这一核心技能...

    tomcatweb项目部署方式.docx

    Tomcat 项目部署方式是指将 Web 项目部署到 Tomcat 服务器上,使其可以被访问的过程。下面将详细介绍三种常见的 Tomcat 项目部署方式。 未解包的 Web 项目部署 将未解包的 Web 项目放入 Tomcat 的 webapps 目录下...

    使用Ant构建web项目 从编译到测试 生成测试报告 打包 邮件发送 远程下载tomcat 部署运行一条龙服务之ant脚本

    使用Ant构建web项目 从编译到测试 生成测试报告 打包 邮件发送 远程下载tomcat 部署运行一条龙服务之ant脚本

    Tomcat部署web项目

    包括了Tomcat的安装与配置,以及如何部署项目到Tomcat容器

    jecloud-workflow-tomcat部署web项目

    JECloud tomcat部署web项目 tomcat部署web项目 tomcat部署web项目 tomcat部署web项目 tomcat部署web项目

    创建一个Web项目并向Tomcat发布.

    创建一个Web项目并向Tomcat发布.

    WEB项目发布TOMCAT路径

    WEB项目发布路径WEB项目发布路径WEB项目发布路径WEB项目发布路径WEB项目发布路径

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

    在部署和运行 Java Web 应用时,合理地配置应用服务器(如 Apache Tomcat)的内存是非常重要的。这不仅可以提升应用程序的性能,还能有效避免因内存不足而导致的应用崩溃或性能下降等问题。本文将详细介绍如何在 ...

Global site tag (gtag.js) - Google Analytics