`

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 可以轻松地安装和...

    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项目...

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

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

    IDEA导入SVN项目(WEB)配置tomcat部署项目.docx

    IDEA导入SVN项目(WEB)配置tomcat部署项目

    Tomcat 修改内存大小

    Tomcat 是一个流行的基于 Java 的 Web 应用服务器,为了确保 Tomcat 的稳定运行,需要根据实际情况调整 Tomcat 的内存大小。下面将介绍如何修改 Tomcat 的内存大小,在 Windows 和 Linux 两个操作系统下。 一、安装...

    监控tomcat内存使用情况

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

    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容器

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

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

    内嵌式tomcat启动web工程

    内嵌式Tomcat是开发Java Web应用时常用的一种方式,它允许我们将Tomcat服务器与应用程序打包在一起,无需单独部署到外部服务器。这种方式尤其适合于快速开发、测试和演示,因为它简化了部署流程,并且便于自动化构建...

    WEB项目发布TOMCAT路径

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

    Tomcat部署WEB项目

    Tomcat部署WEB项目,让你轻松部署自己的网站

    《tomcat web开发及整合应用》

    Tomcat作为一款轻量级的应用服务器,广泛应用于Java Web项目的部署和测试,尤其对于初学者和小型项目来说,其简洁易用的特点使其成为首选。 首先,我们要了解Eclipse的基础知识。Eclipse是一个开源的、跨平台的开发...

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

    Tomcat7部署多个Web项目的方法-有图有真相,不下你后悔。

    设置Tomcat的初始启动内存

    Tomcat初始启动内存设置 在Java应用程序中,初始内存和最大内存的设置对程序的性能有着重要的影响。特别是在Tomcat服务器中,初始内存的设置可以影响服务器的性能和稳定性。然而,在Tomcat中设置初始内存并不是一件...

Global site tag (gtag.js) - Google Analytics