Costin Manolache wrote:
> 
> > > If it helps, I already did all that, the code is in
> > >     tomcat/src/native/apache/modules/mod_ajp23.c
> > >
> > > It does increase the performance, and it seems to work fine.
> > >
> > > ( also should work over Unix domain sockets )
> > >
> > > Costin
> >
> > Cool ! I'm going to look at this code. Thanks for the info.
> > Why isn't this the default protocol&module for Tomcat with Apache ?
> 
> mod_jserv is stable, well tested and many are familiar with the code base.
> Speed or features are less important.
> 
> It has connection reuse, callbacks and it's much simpler than mod_jserv,
> i.e. it's a simple apache module with no extra architecture inside.
> ( that also means it has no wrapper ).
> 
> I also think that load balancing should be in a separate module if possible,
> to allow multiple protocols participate in the pool
> ( AJP23 on top of Unix sockets and Ajp11 on top of TCP and JNI embeded in
> Apache )
> 
> Costin

I had already rewrotten some of the C part before, so I think I could
reuse/merge your solution, if it is possible to borrow code from
Jakarta.
Note that this is a "private" implementation test, no RFV for the
moment.

The main problem with load-balancing is that JServ's current
implementation seems to break the 2.2 specs.
But I think that there is a place for a trivial (vs Corba) but efficient
(scales linear, no SPF) load-balancing mechanism, so I'll keep it as is
for a first draft.
Is there something written on how to separate the whole thing in
separate modules ?

Jean-Luc


--
----------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to