Thanks for suggestion. [:)] On Thu, Apr 16, 2009 at 5:50 AM, Costin Manolache <cos...@gmail.com> wrote: > One suggestion: I think it would be nice to consider scalability - if you > have one tomcat frontend forwarding to 100 backends and acting as a load > balancer - you probably can't afford one connection per thread. Many of the > http forwarders I know use a blocking http client library - I think this > would be the wrong approach for tomcat. > > To do non-blocking you will need to work at coyote level, and probably make > few enhancements to register your client connection with the same framework > - i.e. use the same Selectors or APR poll. > You would also need to implement a non-blocking http client - you can use > the nio/apr as starting points as well, but the code is a bit messy ( IMHO > ). Or you could just start from scratch - use an existing non-blocking http > client. > > I have a small experimental async http client in sandbox, if you plan to go > non-blocking it may be worth checking it out (I'll update it to what I have > - it's kind-of-working ). But probably using the NIO/APR connectors would be > a better starting point. > > Costin > > On Wed, Apr 15, 2009 at 1:18 PM, jean-frederic clere <jfcl...@gmail.com>wrote: > >> Sharmistha jat wrote: >> >>> So, now i would try to install a tomcat cluster and make a simple >>> servlet proxy [reverse] for it, then add in load-balancing logic to it >>> >> >> Yep thst is the idea. >> >> +++ CUT +++ >> >> >>>>> I have studied a number of servlet proxies like j2ep, noodle & Http >>>>>> Proxy >>>>>> Servlet in past days. >>>>>> >>>>> Could you write a wiki on that? (Somewhere in >>>>> http://wiki.apache.org/tomcat/). >>>>> >>>> >>> i guess u mean writing wiki about proxy servlet >>> will give my best shot to it, but would borrow 3-4 days for the >>> task. >>> >> >> You looked to the j2ep, noodle etc, don't you? It would be nice to describe >> a little how they work or that least their main features and the url to >> there code if applicable. Just like a note on other existing implementation.
Ok, will write a wiki on the existing servlet proxies, their approach and working [thanks] >> >> Cheers >> >> Jean-Frederic >> >> >> Cheers >>>>> >>>>> Jean-Frederic >>>>> >>>>> And was puzzled about my intent of making proxy and its designing >>>>>> thereof. >>>>>> >>>>>> So, please guide me a little bit about this. >>>>>> >>>>>> Thanks >>>>>> Sharmistha >>>>>> >>>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >>> For additional commands, e-mail: dev-h...@tomcat.apache.org >>> >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: dev-h...@tomcat.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org