Author |
Message
|
sebastia |
Posted: Tue Jun 03, 2008 6:21 am Post subject: mqsireportproperties returns "-1" for JVM Heap Siz |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
What does it mean when "mqsireportproperties"
returns "-1" for JVM Heap size ?
OS is AIX and MB is 6.0.0.5
Sebastian.
===================================
myhost:/home/wbrkadm/JVM # displayJVMheap.sh
Display JVM Heap Size
Broker = BKDESA01
EG = PECGE01
mqsireportproperties BKDESA01 -e PECGE01 -o ComIbmJVMManager -n jvmMaxHeapSize
-1
BIP8071I: Successful command completion. |
|
Back to top |
|
 |
sebastia |
Posted: Tue Jun 03, 2008 6:29 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
.
mqsireportproperties MY_BK -e MY_EG -o ComIbmJVMManager -a
ComIbmJVMManager=''
uuid='ComIbmJVMManager'
userTraceLevel='none'
traceLevel='none'
userTraceFilter='none'
traceFilter='none'
jvmVerboseOption='none'
jvmDisableClassGC='false'
jvmNativeStackSize='-1'
jvmMinHeapSize='134217728'
jvmMaxHeapSize='-1'
jvmDebugPort='0'
Looks like "no limit", right ?
I realy do NOT LIKE IT ! |
|
Back to top |
|
 |
mqmatt |
Posted: Tue Jun 03, 2008 8:20 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
Don't worry, '-1' means 'broker default'.
On v6.0 this is 256Mb for the broker component. |
|
Back to top |
|
 |
sebastia |
Posted: Fri Jun 06, 2008 2:47 pm Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
OK - now I have a way to know the "MINIMUM" value of the heap
and the MAXIMUM value (or "none") if "-1".
How can I know the ACTUAL VALUE of the Heap ????
... to know if I am running "low" of it, preparing for problems, or not ... |
|
Back to top |
|
 |
sebastia |
Posted: Sat Jun 07, 2008 9:01 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
Matt - why do you say "256 MB" is the Broker default ?
In the docs I find ...
mqsichangeproperties BROKER_NAME -e EXEGRP_NAME
-o DynamicSubscriptionEngine
-n jvmMaxHeapSize -v VALUEVALUE
And refering to the VALUE is says :
This value must be in the range 16 777 216 to 8 589 934 592.
Initial value = 134 217 728
That value does not look to me as 256 MB ... but 128 ( 2 exp 27 )
What am I missing ?
I have just tested with a brand new MB version 6.1.0.1
and the value diplayed with command
mqsireportproperties WBRK61_DEFAULT_BROKER -e default -o ComIbmJVMManager -a
is
jvmMinHeapSize='33554432'
*** again : how can I know the "ACTUAL" value ? *** |
|
Back to top |
|
 |
|