文档章节

EAServer 的内存问题

会哭的鳄鱼
 会哭的鳄鱼
发布于 2017/06/05 00:18
字数 440
阅读 16
收藏 0

有时候我们总是抱怨,EAS太不稳定了,总是动不动就Crash,甚至有人说EAS太垃圾了。

真的吗,或许你对EAS的内存机制有些了解后,就不会有这样的想法了,因为你可以避免这个问题。怎么样做呢?继续往下看吧。

EAS有三个重要的堆(Heap)

PBHeap:从2MB开始,根据需要可以自动增长,这是pb的虚拟机要使用的。

SybHeap:从2MB开始,根据需要可以自动增长,这是EAS内部要使用的。

JVMHeap:大小靠maxHeapSize决定,这是java代码要使用的。

大家都知道,Heap资源是多么的紧缺。当你的pb组件大量使用Heap时,就会影响到SybHeap,从而导致你的EAServer崩溃。那是什么原因到导致这样的问题呢?

第一:pb虚拟机的内存泄露,没有办法,有些版本的pb虚拟机存在内存泄露,唯一的办法就是升级,打补丁。

第二:你的状态组件太多,并且没有及时销毁,你需要修改你的代码,更改组件属性,必要的时候,可能要修改你的系统设计构架。

第三:你的组件在内存中占用太多的内存,并且活动组件有太多,而你又没有足够的内存,这种情况下,增加内存是你唯一的办法。

当然,你也可以通过降低JVM maxHeapSize来跟PBVM更多的可用空间。

另外,你也可以通过设置PB_HEAP_SIZE这个环境变量来增加pb虚拟机的可用内存空间,但要说明的是,这个方法可能不会给你带来预想的效果。

 

© 著作权归作者所有

共有 人打赏支持
会哭的鳄鱼
粉丝 7
博文 56
码字总数 59004
作品 0
郑州
技术主管
私信 提问
J2EE应用服务器 兼容性实现(摘自Sun,只帖1.4和java ee5了)

Java EE 5 Compatible Implementations Sun Java System Application Server Platform Edition 9 TmaxSoft JEUS 6 1.4 Compatible Implementations Apache Geronimo 1.0-M5 BEA BEA WebLogic......

晨曦之光
2012/04/12
155
0
Sybase ASE的XA Transactions(分布式事务处理)

ASE支持分布式事务处理,需要一些额外配置。 Using XA resources with Adaptive Server Enterprise To use XA resources with an Adaptive Server Enterprise 12.0 or later database runni......

晨曦之光
2012/04/12
259
0
JVM调优知识

一、Java应用服务器 Tomcat、Nginx、Resin、等多种应用服务器,虽然JVM做为容器,提供的是一个Java Web的运行时环境,以支持Servlet/JSP等等这些内容的运行但是我们都很清楚,其本质上是还是...

qualityserver
2017/08/05
0
0
系统内存耗尽的案例分析

近日遇到一个RAC节点hang导致节点被重启的问题,最后经过分析,发现在系统运行一段时间后,系统内存就会耗尽,原本256G的内存,最后只剩几百M。 1. 问题时间段的TOP输出可以看到,内存只剩7...

hsbxxl
2017/02/23
0
0
Android 内存泄露优化处理

参考: Android应用内存泄露分析、改善经验总结 使用新版Android Studio检测内存泄露和性能 解决安卓CPU使用率过高问题 Android CPU使用过大的问题解决以及造成的原因 AndroidStudio CPU Mo...

天鬼
2017/11/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu16.04下安装docker

[TOC] 本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。 1. 开始安装 1.1 由于...

豫华商
21分钟前
1
0
使用XShell工具密钥认证登录Linux系统

如果你是一名Linux运维,那么Linux服务器的系统安全问题,可能是你要考虑的,而系统登录方式有两种,密码和密钥。哪一种更加安全呢? 无疑是后者! 这里我为大家分享用Xshell利器使用密钥的方...

dragon_tech
33分钟前
1
0
day178-2018-12-15-英语流利阅读-待学习

“真蛛奶茶”了解一下?蜘蛛也会产奶了 Lala 2018-12-15 1.今日导读 “蛋白质含量是牛奶的 4 倍,并有着更低的脂肪和含糖量”,听起来诱人又美味的并不是羊奶或豆奶,而是你可能打死都想不到...

飞鱼说编程
38分钟前
6
0
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents

场景重现 npm install --verbose 安装依赖的时,出现如下警告 强迫症患者表示不能接受 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):npm WARN......

taadis
42分钟前
1
0
OSChina 周六乱弹 —— 你一口我一口多咬一口是小狗

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文 :分享Roy Orbison的单曲《She's a Mystery to Me》 《She's a Mystery to Me》- Roy Orbison 手机党少年们想听歌,请使劲儿戳(这里...

小小编辑
今天
338
6

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部