We are running stateless appserver.
Sometimes I have problems with a running away java process.
Does somebody know the purpose of the Java process, named Broker?
Why this does consume 36% CPU and this seems to be by "talking" to the appserver process only?
Not really, this is in the night with a high CPU load ~ 10 minutes (monitoring only):
[16/11/07@05:49:57.875+0100] P-034760 T-L-20075 3 UB Basic Got a connection:: (8125)
[16/11/07@05:49:57.884+0100] P-034760 T-C-0017 2 UB Basic ConnectionID= 172.27.39.29::eseprda::20075::6fc3ea507f5951b4:6f502fd7:158260a9125:-16d9. (8096)
[16/11/07@05:49:57.884+0100] P-034760 T-C-0017 2 UB Basic Client connected : 172.27.39.29. (8533)
[16/11/07@05:49:58.064+0100] P-034760 T-C-0017 2 UB Basic The client requested ASK version= 1.0 capabilities= denyClientASK,allowServerASK. (13769)
[16/11/07@05:49:58.064+0100] P-034760 T-C-0017 2 UB Basic The negotiated ASK version= 1.0 capabilities= denyServerASK,denyClientASK. ASK protocol is disabled for this connection. (15256)
[16/11/07@05:49:58.064+0100] P-034760 T-C-0017 3 UB Basic Enqueued request UBRQ_CONNECT issued to S-0004 requestID= <none>
[16/11/07@05:49:58.851+0100] P-034760 T-C-0017 3 UB Basic Enqueued request UBRQ_DISCONNECT issued to S-0005 requestID= +w0rV6fC+JoaFGFZwHc2QA
[16/11/07@05:49:58.885+0100] P-034760 T-C-0017 3 UB Basic The client C-0017 has disconnected from the broker. (8084)
[16/11/07@05:49:58.885+0100] P-034760 T-C-0017 2 UB Basic Client disconnected : 172.27.39.29. (8534)
So managing should not consumes 35% CPU of the server ...
I killed appserver process and got rid of this high java cpu consumption
But no idea about the cause.
The java broker process might have been performing garbage collection. The KB has a few articles about parameters that provide additional information about the activity of the process.
O.k., and the garbage collection can run >72hours (endless)? This is a very long time
I got the info from PSC to check memory config in the VM, it's not reserved, that will be changed.
I will check it if it happens again, meanwhile I needed to kill it.