From: Dave B. <bla...@us...> - 2011-05-16 16:34:27
|
Update of /cvsroot/sblim/jsr48-client In directory vz-cvs-3.sog:/tmp/cvs-serv22217 Modified Files: Tag: Experimental sblim-cim-client2.properties Log Message: 3206904 - Indication listener deadlock causes JVM to run out sockets Index: sblim-cim-client2.properties =================================================================== RCS file: /cvsroot/sblim/jsr48-client/sblim-cim-client2.properties,v retrieving revision 1.1.2.21 retrieving revision 1.1.2.22 diff -u -d -r1.1.2.21 -r1.1.2.22 --- sblim-cim-client2.properties 6 Apr 2011 22:44:27 -0000 1.1.2.21 +++ sblim-cim-client2.properties 16 May 2011 16:34:25 -0000 1.1.2.22 @@ -512,7 +512,7 @@ # #sblim.wbem.listenerHttpTimeout=10000 -# The size of the thread pool for the connection handlers of the indicati +# The size of the thread pool for the connection handlers of the indication # for http connections of an indication listener. This is the maximum # number of handler threads the pool might create on heavy load. # A value of -1 is interpreted as infinity. @@ -525,7 +525,7 @@ #sblim.wbem.listenerPoolMaxSize=8 # The minimal number of connection handlers of the indication listener that -# will be kept open by the thread pool regardsless of the current load. +# will be kept open by the thread pool regardless of the current load. # # Type: Integer # Unit: Count @@ -535,6 +535,21 @@ # #sblim.wbem.listenerPoolMinSize=2 +# The maximum number of queued connections (the fixed capacity of the +# ArrayBlockingQueue of pending connections incoming to the listener). +# Whereas increasing this number will result in a correspondingly greater +# memory usage, making the number too small can result in HTTP 503 +# "Service temporarily overloaded" returned to server if there is no room +# in queue for an incoming connection. +# +# Type: Integer +# Unit: Count +# Recognition: On next creation of a WBEMListener +# Range: 1 .. Integer.MAX_VALUE +# Default: 32 +# +#sblim.wbem.listenerQueueMaxSize=32 + # The number of queued connections that is tolerated before the thread # pool creates an additional handler thread. Increasing this value leads to # a less "nervous" creation/destruction of handlers. However it |