From: Filip H. <fi...@fi...> - 2002-11-14 17:41:50
|
if you need to test out load balancing, I wrote a tcp load balancer with minor fail over in java. (ie fail over works really well for browsers since a new connection is established from the client:)) This thing is super easy to configure. Note that it is not a complete load balancer. If you are on a unix system I recommend http://balance.sourceforge.net check out the source and try it out. one example is java -classpath tcploadbalancer.jar com.vrp.io.TcpLoadBalancer -l vaio:8080 -l vaio:8088 -bindaddress vaio -port 9999 I will check in this code into source forge too Filip ~ Namaste - I bow to the divine in you ~ Filip Hanik Software Architect www.filip.net >-----Original Message----- >From: Bela Ban [mailto:be...@ya...] >Sent: Wednesday, November 13, 2002 4:01 PM >To: Bruce Duncan >Cc: Filip Hanik >Subject: Re: [Tomcat-jg-development] Synchronous mode > > >Bruce Duncan wrote: > >> This looks like it is working provided I do not >> specify Filip's original protocolStack. If I just >> don't specify the protocolStack then it seems to work >> alright. > > >Probably you are using a newer version of JavaGroups, which does not >support the TCP(min_wait_time) parameter anymore. If you enable >JavaGroups tracing you should see the error message. > > >> The only problem i have encountered is that >> I get Timeout Exceptions sending messages in some >> instances. This seems to happen most frequently if I >> kill a server and then restart it. > > >So sendMessage will wait until that server is suspected and then return. >So, depending on your protocol stack spec, that might take some time, >especially if you are using FD as failure detection protocol. You may >want to set timeout and max_tries in your properties explicitly. Can you >post the exceptions you are getting so we know whether this is caused by >(a) unicast or (b) multicast messages ? > >> When it tries to get the sessions from the other server(s) it looks >> like it causes the Timeout Exception. > > >Only in this case ? Filip: what do you think, shouldn't we make fetching >of state a sync RPC, rather than using 2 async RPCs ? > > > >-- >Bela Ban >http://www.javagroups.com >Cell: (408) 316-4459 > > |