`
xiehaishui
  • 浏览: 4911 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

weblogic内存溢出解决

 
阅读更多
Oracle\Middleware\user_projects\domains\域\bin 找找到setDomainEnv.cmd

if "%JAVA_VENDOR%"=="Sun" (
set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx512m
set WLS_MEM_ARGS_32BIT=-Xms1024m -Xmx1024m
) else (
set WLS_MEM_ARGS_64BIT=-Xms512m -Xmx512m
set WLS_MEM_ARGS_32BIT=-Xms512m -Xmx512m
)


set MEM_PERM_SIZE_64BIT=-XX:PermSize=128m

set MEM_PERM_SIZE_32BIT=-XX:PermSize=48m

set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=256m

set MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=512m

根据需求修改这四个配置参数

分享到:
评论

相关推荐

    Weblogic内存溢出优化设置

    ### Weblogic内存溢出优化设置详解 #### 一、解决中文显示问题 在Weblogic环境中,如果遇到中文显示异常的情况,通常是因为操作系统本身不支持中文字符集。为了解决这个问题,可以通过修改`startweblogic.sh`...

    Weblogic内存溢出及常用参数配置

    本文将详细介绍WebLogic内存溢出问题及其解决策略,并探讨一些常用的内存配置参数。 内存溢出,也称为“Out of Memory”错误,通常是由于应用程序消耗了超过其分配到的内存而导致的。在WebLogic中,这可能由多种...

    Weblogic内存大小配置

    本文将深入探讨Weblogic内存大小配置的基本概念、原理、常见问题及其解决方案。 #### Java堆、本地内存与进程大小 Weblogic服务器的内存主要分为三部分:Java堆、本地内存和进程大小。理解这三者之间的关系对于...

    2.2、Windos weblogic 内存溢出1

    ### Java内存管理与WebLogic中的OutOfMemoryError问题详解 #### 一、问题背景与概述 ...通过以上方法,可以有效地解决WebLogic服务器中因PermGen空间不足而导致的内存溢出问题,从而提高服务器的稳定性和性能。

    解决OutOfMemoryError内存溢出

    ### 解决OutOfMemoryError内存溢出 在Java开发过程中,我们经常会遇到`java.lang.OutOfMemoryError`(简称OOM)的问题。这个问题的发生主要是由于JVM内存不足或程序中存在内存泄漏所引起的。本文将深入探讨OOM产生...

    weblogic调优memory内存不足与内存泄漏问题

    当直接内存溢出时,会抛出`java.lang.OutOfMemoryError: Direct buffer memory`异常。 内存泄漏是指程序中已动态分配的堆内存由于某种原因无法释放回系统,导致内存占用持续增加。常见的内存泄漏原因有: 1. **长...

    eclipse内存溢出处理

    本文将深入解析Eclipse内存溢出的原因、表现形式以及如何通过调整JVM参数来有效解决此问题。 ### 一、内存溢出的基本概念 内存溢出是指程序运行时,申请的内存超过了系统所能分配的最大内存空间,导致程序无法继续...

    WebLogic应用优化解决方案

    WebLogic应用优化解决方案是针对Oracle WebLogic Server这一企业级Java EE应用服务器的性能提升策略。WebLogic Server作为业界广泛使用的中间件平台,其性能优化对于整个企业应用的效率和稳定性至关重要。以下是一些...

    Weblogic10_3_0在AIX6_1、JDK1_6下挂起解决方法

    Weblogic10_3_0在AIX6_1、JDK1_6下挂起解决方法

    WebLogic宕机大全总结

    在给定的部分内容中,我们可以看到“java.lang.OutOfMemoryError: GC overhead limit exceeded”的错误提示,表明JVM在进行垃圾回收的过程中花费了过多时间,最终导致了内存溢出。 **解决方案**: - 调整`...

    Linux解决无法登陆oracle_weblogic控制台

    2. **解决内存溢出问题**:WebLogic服务器运行时内存不足也会导致无法正常启动控制台。可以增加JVM的堆内存大小,通过编辑`setDomainEnv.sh`文件中的`JAVA_OPTIONS`来实现: ```bash JAVA_OPTIONS="-Xms512m -Xmx...

    weblogic监控

    重点关注`MemoryUsage`,当系统高负载时,如果内存使用率长时间保持在80%-90%,可能存在内存溢出的风险。另外,频繁的垃圾回收也可能表明内存配置不合理。 - **空闲线程数(IdleThreads)**:这个值不应为0,否则可能...

    weblogic常见故障总结.docx

    本文档汇总了WebLogic Server在运行过程中可能会遇到的一些常见故障,包括内存溢出错误、服务器启动失败等问题,并给出了相应的日志报错、排查思路以及解决方案。 一、Server类故障 1.1 故障编号:...

    weblogic安装部署以及常见问题解决

    7. **java.lang.StackOverflowError**:这通常是由于递归调用或无限循环导致的内存溢出。通过增加堆内存大小(如调整`-Xms`和`-Xmx`参数),或者检查代码逻辑,避免无限循环。 8. **包冲突**:为了解决不同版本库...

    weblogic 调优

    1. **内存溢出问题**: - 当WebLogic服务器遇到内存不足的情况时,通常会抛出`OutOfMemoryError`异常。 - 这种情况通常是由于堆空间不足或者永久代空间不足所导致。 - 解决方案包括调整JVM的堆大小或者永久代的...

    weblogic扩展JVM扩容

    在WebLogic服务器运行过程中,如果JVM内存配置过低,当应用程序对内存的需求超过当前设置时,就会触发内存溢出错误(如`OutOfMemoryError`),进而可能导致WebLogic服务中断。 #### 四、解决方案 为了解决上述问题...

    weblogic项目部署经验

    2. **内存溢出**:如果应用程序占用内存过多,可能导致Java虚拟机(JVM)崩溃。优化内存配置,如增大堆大小,或者查找并解决内存泄漏问题,是常见的解决方案。 3. **连接池问题**:数据库连接池配置不当可能导致...

    weblogic反序列windows版本

    - 如果遇到内存溢出问题,需要调整 `bsu.cmd` 文件中的内存设置,例如将内存值设置为 `1024 1024`,即分配 1GB 的内存用于补丁安装过程。 - 安装补丁的过程中可能需要较长时间,尤其是当服务器硬件性能较低时。因此...

    WebLogic Server性能调优

    - 识别和解决常见的性能问题,如内存溢出、网络延迟、线程死锁等,对“危险区域”进行特殊关注。 在进行WebLogic Server性能调优时,需要全面考虑各个层面的影响因素,并通过实验和监控来确定最佳配置。同时,调优...

    weblogic宕机处理文档

    1. **JVM调优**:确保Java虚拟机(JVM)的堆内存分配合理,避免内存溢出或栈溢出。适当设置初始堆大小(Xms)和最大堆大小(Xmx),以及线程堆栈大小(Xss)。 2. **连接池配置**:除了最大连接数,还需要设置最小...

Global site tag (gtag.js) - Google Analytics