`

Tomcat 内存溢出集成解决方案

阅读更多

@author 刘庆

背景介绍

有时你会发现服务器内存不够用

 

第一种方法是修改tomcat 的内存

但后来发现很奇怪物理内存怎么就这样没了

查了一下oracle 10g 两个实列了4G 多的内存

系统用了2G左右

还有1G多的物理内存用于tomcat

后来发现了jusched.exe

进程 才发现是java 自动更新进程

1. 我立马关闭了他,可谓是悠哉悠哉也。

当然

2. 运行---> msconfig ----去掉开机后自动启动jusched.exe java 更新进程

3. set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Xms512m -Xmx1024m

1
1
分享到:
评论

相关推荐

    myeclipse内存溢出问题解决方案

    内存溢出问题在Java开发中是一个常见的问题,尤其是在使用集成开发环境如MyEclipse时,由于资源消耗较大,可能会频繁出现。本文主要讨论如何解决MyEclipse中的内存溢出问题以及相关的Java内存管理知识点。 首先,...

    数据库更新工具+tomcat内存溢出解决办法+birt

    5. 定期重启:对于一些不可预测的内存问题,定期重启Tomcat服务器也是一种临时的解决方案。 【在BIRT中使用Web Services数据源】 BIRT(Business Intelligence and Reporting Tools)是一款开源的报告生成工具,...

    tomcat_eclipse配置内存溢出

    ### Tomcat与Eclipse配置内存溢出解决方案 #### 背景介绍 在进行Web应用程序开发过程中,尤其是在使用Tomcat服务器结合Eclipse或MyEclipse等集成开发环境(IDE)时,开发者可能会遇到一个常见的问题——内存溢出。...

    eclipse启动tomcat内存泄漏解决

    ### Eclipse启动Tomcat内存泄漏解决方案 #### 一、问题背景 在使用Eclipse集成开发环境(IDE)启动Tomcat服务器时,可能会遇到内存泄漏的问题。这种情况不仅会导致应用程序运行缓慢,严重时甚至会使得Tomcat服务器...

    Eclipse内存溢出

    ### Eclipse内存溢出问题解析与解决方案 #### 一、内存溢出概述 内存溢出(Memory Leak)是指程序运行过程中使用的内存超过系统所能提供的最大内存限制时所出现的问题。这种情况通常发生在Java等需要进行垃圾回收...

    JAVA内存溢出解决方案图解

    在了解了Java内存溢出的类型之后,针对不同类型的内存溢出,我们可以采取以下解决方案: - 增加堆内存大小:可以通过JVM参数-Xms(堆的最小值)和-Xmx(堆的最大值)来控制堆内存的大小,以适应应用程序的需求。...

    myEclipse6.5+Tomcat7 搭建环境

    本文将详细介绍如何在myEclipse6.5环境下配置并集成Tomcat7,以及在配置过程中可能遇到的一些常见问题及其解决方案。 #### 二、环境需求 - **操作系统**:Windows/Linux/MacOS(以Windows为例) - **JDK版本**:...

    tomcat-redis-session-manager jar包

    这个库的目的是将用户的会话信息存储在Redis这样的分布式内存数据库中,而不是传统的基于内存的Session管理,这样可以解决因服务器重启或负载均衡导致的Session丢失问题。 **Redis作为Session存储的优势** 1. **高...

    tomcat 监控工具

    - **Prometheus + Grafana**:一个强大的监控和警报解决方案,可以自定义仪表板,展示各种性能指标。 6. **监控指标**: - **内存使用**:关注堆内存(heap)、非堆内存(non-heap)的使用情况,防止内存溢出。 ...

    apache-tomcat-6.0.18免安装

    总之,Apache Tomcat 6.0.18免安装版提供了一个轻量级、便捷的Java Web服务器解决方案,适用于开发和测试环境,通过简单的配置和管理,可以满足大多数Web应用的需求。然而,为了保持最新的安全性和功能,建议升级到...

    类excel报表开发工具FineReport教程之服务器性能优化:内存.pdf

    6. 服务器内存溢出解决方案:当出现内存溢出错误时,需要适当启用磁盘缓存,另外可以根据实际情况调整服务器内存大小。 7. JVM参数配置:JVM参数包括-Xms和-Xmx,分别用于初始化内存大小和可使用的最大内存。不同的...

    tomcat-redis-seesion

    【标题】"Tomcat-Redis-Session"是一个用于在Tomcat服务器中集成Redis来管理Session的解决方案。这个项目的主要目标是提高Web应用的性能和可伸缩性,通过将Session数据存储在分布式缓存系统Redis中,而不是传统的...

    OutOfMemoryError-PermGen-space-的解决方案亲测有效

    ### OutOfMemoryError: PermGen space 错误详解与解决方案 #### 一、问题背景及症状 在开发或运行基于Java的应用程序时,有时会遇到一个常见的错误提示:“OutOfMemoryError: PermGen space”。该错误通常发生在...

    Tomcat7-Memcached集群Session所需jar包

    Tomcat7-Memcached集群Session解决方案就是为了解决这个问题。它利用Memcached这个高性能、分布式的内存对象缓存系统来存储和管理用户的Session数据,从而实现Session在不同服务器之间的共享。以下是关于这个主题的...

    966014500781557tomcat-7.0.75.zip

    "端口被占用解决方案.txt" 文件很可能是针对一个常见的问题的指导文档,即在尝试启动Tomcat服务时遇到的端口冲突。Tomcat默认使用8080端口进行HTTP通信,如果该端口已被其他应用占用,Tomcat将无法正常启动。文件...

    Tomcat6.0

    - Apache Tomcat有一个活跃的社区,提供丰富的文档、教程和解决方案,方便开发者解决问题。 总之,Tomcat 6.0是学习Java Web基础的宝贵资源,虽然在某些方面可能已经落后,但它所涵盖的技术原理对理解现代Web...

    Eclipse的内存优化与内存不足问题.pdf

    #### 四、解决方案 针对上述问题,可以通过以下步骤进行优化: 1. **调整JVM参数**: - **-Xms**:设置JVM启动时的初始堆内存大小,默认值较低。例如,设置为`-Xms128M`表示初始堆内存为128MB。 - **-Xmx**:设置...

    Tomcat-6.0.18

    四、常见问题与解决方案 1. **内存溢出**:增加JVM堆内存,或者检查是否存在内存泄露的代码。 2. **线程死锁**:使用线程分析工具,如VisualVM,定位并解决死锁问题。 3. **连接超时**:检查网络状况,或调整`...

    解决Java_heap_space问题

    以下是一些有效的解决方案: 1. **调整JVM参数** - 使用`-Xms`和`-Xmx`参数设置JVM的初始堆大小和最大堆大小。例如: ``` set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m -Xmx800m -XX:MaxNewSize=512m ``` 上述...

    解决Eclipse Tomcat OutOfMemoryError:PermGen space的问题

    此外,升级到Java 8及以上版本也是一个有效的解决方案,因为这些版本的JVM已经用Metaspace取代了PermGen,Metaspace具有更灵活的内存管理机制,可以自动扩展以适应应用需求,从而减少了此类内存溢出问题的发生。

Global site tag (gtag.js) - Google Analytics