The invocations failover depends strictly on the behavior of the
transport being used. If the socket is not timing out and reporting
that the connection is broken, there will be no failover. Its
upto the os tcp stack to determine how long to wait for the
invocation to fail. We don't have a client side timeout notion
so whatever os keepalive setting exist need to be configured. This
is often 2 hours by default.
 
I checked on rh3.0, and its default is 2 hours:
[EMAIL PROTECTED] testsuite]$ cat /proc/sys/net/ipv4/tcp_keepalive_time
7200

[thanks Scott :) ]

For Solaris can change the tcp_keepalive_interval setting.  See 
http://www.sun-microsystems.org/ for details (search for tcp_keepalive_interval, as is 
large page).


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3852451#3852451

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3852451


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to