hello
My JBoss version is 4.0.4GA. The JBoss Remoting version is 1.4.3 (I can see it
in boss-remoting.jar : meta-inf/manifest.mf).For testing my configuration, I
create 500 threads in my client. Each thread invoke an EJB method that simulate
an execution with Thread.sleep(time).
My configuration is the follow :
| <invoker transport="socket">
| <attribute
name="serverBindAddress">${jboss.bind.address}</attribute>
| <attribute name="serverBindPort">3873</attribute>
| <attribute name="maxPoolSize">400</attribute>
| <attribute name="backlog">200</attribute>
| <attribute name="clientMaxPoolSize"
isParam="true">50</attribute>
| <attribute name="timeout" isParam="true">60000</attribute>
| <attribute name="numberOfRetries" isParam="true">60</attribute>
| </invoker>
|
|
I have volontary set the maxpoolSize to 400 for testing the server side
behavior of waiting queue (parameterized with 'backlog' value).
When the sleep time is greater than 3000 ms, one or more client threads throws
an exception :
| java.lang.reflect.UndeclaredThrowableException:null
|
| caused by : java.rmi.MarshalException:Socket timed out. Waited 60000
milliseconds for response while calling on InvokerLocator
[socket://10.20.1.113:3873/?clientMaxPoolSize=50&numberOfRetries=60&timeout=60000];
nested exception is: java.net.SocketTimeoutException: Read timed out
|
| caused by : java.net.SocketTimeoutException:Read timed out
|
When all client threads have finished, I see that on the JMX Console the value
of currentClientPoolSize > 0. Its value is exactly the same that number of
client threads that failed with SocketTimeoutException.
I conclued that the first 400 server threads work fine (corresponding to the
maxPoolSize). Then, some of the next 100 server threads never return in an
"available" state.
Is it a bug on the 1.4.3 version or a configuration problem ?
Thanks for your help.
Nicolas Medoc.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4120475#4120475
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4120475
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user