首页 > activemq运行一段时间后,内存不断增加

activemq运行一段时间后,内存不断增加

activemq采用两台服务器做master-slave的集群方式,持久化存储采用oracle数据库方式,运行一点时间后内存一直不断增加,使用jmap分析内存,发现主要是“[B”类型的内存在不断增加,有哪位大神遇到这种问题没?JMAP 输出如下:

 num     #instances         #bytes  class name
----------------------------------------------
   1:        214918      693214312  [B
   2:       1876664      242378096  [C
   3:         82295       58135272  [I
   4:       1636939       39286536  java.lang.String
   5:        439995       21119760  org.apache.activemq.command.ConsumerId
   6:        100362       18466608  org.apache.activemq.command.ActiveMQMapMessage
   7:        441710       17668400  org.apache.activemq.command.SessionId
   8:        230184       12890304  org.apache.activemq.command.MessageId
   9:         72309       10872688  <constMethodKlass>
  10:        318332       10186624  javax.management.MBeanAttributeInfo
  11:         72309        9267232  <methodKlass>
  12:        289264        9256448  java.util.HashMap$Entry
  13:          6204        7642448  <constantPoolKlass>
【热门文章】
【热门文章】