Hi Lance, I use Pen (http://siag.nu/pen/) for several projects and haven't had any issues with it yet. If you need only level 4 (tcp) loadbbalancing and you can live with a non-Java solution (its source is available and it is quite simple), i recommend it very much.
hth, christian! 2008/11/14, Lance Woodson <[EMAIL PROTECTED]>: > > Hello, I am looking at developing an application that will allow > non-HTTP clients to connect to a server clustered with Terracotta > (http://www.terracotta.org/). Load-balancing will be one of the > requirements involved, so that the first time a client connects, they > are assigned a node and thereafter any messages from that client need > to be routed to that node. For cost reasons, I would like to stick to > an open-source software-based solution. > > There are a lot of HTTP proxies available that can do this for HTTP > requests using layer 7 load balancing, and something along those lines > would be ideal for my situation if communication was going across > HTTP. Does anyone know if Mina has an already imlemented > server-proxying mechanism? Or perhaps of any 3rd party open-source > load balancing proxying software that might be configurable/extensible > to the point of load balancing Mina sessions and forwarding messages > to a mina-interfaced destination node? > > If there are no good answers to the above, I'll likely be looking at > designing and implementing something to handle this. Would there be > interest in this becoming part of the general Mina distribution or > possibly an extension/subproject (ala the spring integration)? >
