前段时间,客户的服务器频繁死机,检查发现,可能是内存无法及时回收的原因,也可能有程序上的错误写法导致。
经过一段时间的调试,通过修改 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
修改后,没有再出现死机的现象。通过监测,内存回收非常及时。
分享到:
相关推荐
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的J2EE 1.4应用 开发指南
使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x),包含server和client。
jdk1.6与jboss5.x冲突问题的解决方法
基于 JBoss 4.x的 J2EE 1.4 应用
JBOSS集群.JBOSS集群.JBOSS集群.JBOSS集群.JBOSS集群.JBOSS集群.
CVE-2017-12149 JBOSS as 6.X反序列化(反弹shell版)
jboss4.2.2.GA java开发的好帮手
java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; 错误解决办法
jboss-4.0.5.GA.zip
下载和安装jboss-4.0.4.GA 服务器
JBOSS 5.0.0.GA1 安装 部署 手册
JBoss文档.rar
Jboss基础.pdf
JBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rar
此文档从新浪下载,个人觉得不错,共享出来给正在学习JBoss集群的人以参考。
jboss-5.0.0.GA.zip 分为两卷 jboss5.0.part1.rar jboss5.0.part2.rar
jboss-5.0.0.GA.zip 分为2卷: jboss5.0.part1.rar jboss5.0.part2.rar
org.jboss.resource.JBossResourceException