`
lqixv
  • 浏览: 216557 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jboss 4.x 经常死机的解决办法

    博客分类:
  • java
阅读更多

前段时间,客户的服务器频繁死机,检查发现,可能是内存无法及时回收的原因,也可能有程序上的错误写法导致。

 

经过一段时间的调试,通过修改 jboss 的配置文件 rub.bat 来解决。

 

主要修改的东西如下:

 

set JAVA_OPTS=%JAVA_OPTS% -Xms5120m -Xmx5120m -Xmn1024m -Xss256k -XX:PermSize=512m -XX:MaxPermSize=512m -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:-CMSParallelRemarkEnabled -XX:SoftRefLRUPolicyMSPerMB=0 -XX:ParallelGCThreads=4 -XX:+UseCMSCompactAtFullCollection -XX:+UseCMSCompactAtFullCollection  -XX:+UseAdaptiveSizePolicy
 

 

修改后,没有再出现死机的现象。通过监测,内存回收非常及时。

分享到:
评论

相关推荐

    基于JBoss 4.x的J2EE 1.4应用开发指南

    J2EE发展趋势 案例研究 J2EE Tutorial Java Pet Store Java Adventure Builder 钟情JBoss 4.x 全书内容安排 1 安装JBoss 4.x 2 安装JBoss-IDE 1.4.0 3 基于JBoss 4.x的JSF应用开发 ...

    JBoss 4.x使用

    基于JBoss 4.x的J2EE 1.4应用 开发指南

    基于 JBoss 4.x的 J2EE 1.4 应用 开发指南

    这本书深入探讨了JBoss 4.x与J2EE 1.4规范的集成,以及如何利用这一框架来构建高效、可扩展的企业级解决方案。 J2EE(Java 2 Platform, Enterprise Edition)1.4是Oracle公司推出的一套用于开发和部署多层分布式...

    jdk1.6与jboss5.x冲突问题的解决方法

    标题中的“jdk1.6与jboss5.x冲突问题的解决方法”指的是在使用Java Development Kit(JDK)1.6版本与JBoss Application Server 5.x版本进行集成时可能出现的兼容性问题。JBoss AS是一款开源的企业级Java应用程序...

    jboss-4.0.5.GA.zip

    1. **Java EE 5支持**:JBoss 4.0.x系列是基于Java EE 5标准的,提供了诸如EJB 3.0、JPA(Java Persistence API)、JSF(JavaServer Faces)、JMS(Java Message Service)等组件的支持,使得开发企业级应用变得更加...

    使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x)

    在本文中,我们将深入探讨如何使用Eclipse IDE与JBoss应用程序服务器(版本7.x)来开发和部署一个基于EJB 3.x的简单企业级Java应用程序。EJB(Enterprise JavaBeans)是Java平台上的核心组件,它提供了一种标准的...

    jboss-4.2.3.GA_下的jboss-4.2.3.GA_下的

    【JBoss 4.2.3.GA 概述】 JBoss AS 4.2.3.GA(Application Server)是Red Hat公司开发的一款开源Java应用服务器,它基于Java EE(Enterprise Edition)5规范,提供了全面的企业级服务,包括EJB(Enterprise ...

    下载和安装jboss-4.0.4.GA 服务器

    #### 六、常见问题与解决办法 - **启动失败** - 检查JBoss使用的端口是否被其他程序占用,如1099、1098、8080、8083等。可以使用端口查看工具(如ActivePorts)来检查并释放占用的端口。 - 确认JDK安装正确无误,...

    CVE-2017-12149JBOSSas6.X反序列化(反弹shell版)

    【标题】"CVE-2017-12149 JBOSS AS 6.X 反序列化漏洞详解及反弹shell技术" 【内容】 CVE-2017-12149是一个针对JBOSS Application Server 6.x版本的严重安全漏洞,它涉及到了Java对象的反序列化过程。在Java中,反...

    Jboss资源.rar

    JBoss 4.2.3.GA是JBoss 4.x系列的一个稳定版本,发布于2008年。它包含了对Java EE 5规范的支持,提供了EJB 3.0、JPA(Java Persistence API)、JSF(JavaServer Faces)等关键组件。此版本还强化了安全管理、性能...

    jboss4.2.2.GA

    jboss4.2.2.GA java开发的好帮手

    jboss-logging.jar,jboss-common.jar

    java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; 错误解决办法

    JBOSS5.0.0.GA1安装部署手册.rar

    2. **Java环境**: 需要安装JDK 1.5或更高版本,因为JBoss 5.x依赖于Java 5及以上版本的特性。 3. **内存**: 根据你的应用规模,推荐至少1GB的内存用于JBoss服务器。 4. **磁盘空间**: 至少需要几GB的硬盘空间,用于...

    JBoss4 Guide 中文

    对于希望采用开源解决方案的企业,JBoss4及其周边生态提供了专业的咨询服务,帮助企业在开源技术的选择、实施和运维上做出明智决策,减少风险,提高效率。 **4. JBoss4.0.x与企业强度** JBoss4.0.x系列通过J2EE1.4...

    jboss4开发指南

    ### JBoss4开发指南知识点概览 #### 一、JBoss4.0.x概述 - **版本背景**:JBoss4.0.x是基于JBoss3.2.x开发而来,继承了后者在企业级应用中的稳定性,并在此基础上进行了功能增强和技术升级。 - **J2EE1.4认证**:...

    jboss 下载(httpwww.jboss.org)

    【JBoss 应用服务器详解】 JBoss 是一个开源的、基于 J2EE(Java 2 Platform, Enterprise Edition)的应用服务器,由全球开发者社区共同维护和开发。它最初以 LGPL 许可协议发布,允许商业应用免费使用。2006年,...

    JBoss文档.rar

    4. **部署与管理**:了解如何配置和部署应用程序到JBoss AS,包括WAR和EAR文件的打包方式,以及使用JBOSS CLI或管理控制台进行服务器管理和监控。 5. **EJB(Enterprise JavaBeans)**:EJB是Java EE中用于创建可...

Global site tag (gtag.js) - Google Analytics