Home Oracle Weblogic There are: numSockets active sockets, but the maximum number of socket reader threads allowed by the configuration is: getMaxSocketReaders. You may want to alter your configuration.
There are: numSockets active sockets, but the maximum number of socket reader threads allowed by the configuration is: getMaxSocketReaders. You may want to alter your configuration. PDF Print E-mail
Written by Schelstraete Bart   
Saturday, 21 November 2009 12:17

 


BEA-000402

Warning: There are: numSockets active sockets, but the maximum number of socket reader threads allowed by the configuration is: getMaxSocketReaders. You may want to alter your configuration.

Description


A non-native IO is being used, and the number of
socket reader threads is less than the number of active sockets.
Performance may degrade significantly. It is recommended that you
change the socket reader settings to improve the performance.
Cause


When non-native IO is used, IO is performed in a
blocking manner. Therefore, if the number of socket reader threads is
less than the number of active sockets, performance may degrade
significantly.
Action


Increase ThreadPoolPercentSocketReaders and/or
ThreadPoolSize, and/or decrease SocketReaderTimeoutMinMillis and/or
SocketReaderTimeoutMaxMillis.


 

1)

The following example sets this up so that you have a floor of 50 socket readers

connect()
edit()
startEdit()
cd('/Servers/YOUR_SERVER_NAME')
set('SelfTuningThreadPoolSizeMin',100)
set('ThreadPoolPercentSocketReaders',50)
save()
activate()
disconnect()
exit()


then, add -Dweblogic.ThreadPoolSize=100 to your java args 

2)

The following commandline options should also help:

  -XX:NewSizeThreadIncrease=100 -Dweblogic.ThreadPoolPercentSocketReaders=50 -Dweblogic.ThreadPoolSize=100 -Dweblogic.SelfTuningThreadPoolSizeMin=100 .

 

 

Comments
Search
Only registered users can write comments!

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."

 

Login