lighttpd is available for windows according to this url:
https://www.kevinworthington.com/index.php/2005/11/23/lighttpd-for-windows/
but I haven't tried it. I'd recommend using apache for windows with
mod_proxy because it's more mature.

I wouldn't recommend doing dev on windows for a linux environment. Dual boot
your machine with Ubuntu linux and use that instead. It'll save you a lot of
time and headaches.

Mark.

On Nov 4, 2007 10:26 PM, Octavian Rasnita <[EMAIL PROTECTED]> wrote:

>  Does anyone know a server that can be used as a reverse proxy for
> mod_perl applications that have a version for Windows and one for Linux?
>
> I need to develop under Windows and use in production under Linux, and I
> would like to use the same setup.
>
> Thanks.
>
> Octavian
>
> ----- Original Message -----
> *From:* Mark Maunder <[EMAIL PROTECTED]>
> *To:* Perrin Harkins <[EMAIL PROTECTED]>
> *Cc:* Darryl Miles <[EMAIL PROTECTED]> ; Gary Sewell<[EMAIL PROTECTED]>;
> modperl@perl.apache.org
> *Sent:* Monday, November 05, 2007 7:28 AM
> *Subject:* Re: 32 & 64 bit memory differences
>
> I run lighttpd as reverse proxy in front of mod_perl configured with
> prefork. I average 100 to 200 concurrent connections on lighttpd and need 4
> mod_perl processes with keepalive disabled to service all those requests.
> [thanks Perrin for suggesting this config!!]
>
> On Nov 4, 2007 6:59 PM, Perrin Harkins <[EMAIL PROTECTED]> wrote:
>
> > On 11/4/07, Darryl Miles <[EMAIL PROTECTED]> wrote:
> > > Usually most setups that need to use a reverse proxy need at least 3
> > > backend servers.
> >
> > I think you're missing the purpose of the reverse proxy.  Any mod_perl
> > system will be able to run fewer mod_perl processes if you run a
> > reverse proxy.  It helps with buffering and with the lingering close
> > problem.  There's some discussion here:
> > http://modperlbook.org/html/12-7-3-Buffering-Feature.html
> >
> > > If you need a reverse proxy then it presumes you have plenty of
> > traffic.
> >
> > It just presumes you would like to run fewer large mod_perl processes
> > in total to serve your traffic.  It's advisable even with a single
> > machine to save memory.
> >
> > > Maybe what you mean is you don't need nearly this many servers if you
> > > don't have availably targets to meet.
> >
> > No, I read the original message as saying that the servers were needed
> > in order to run enough large mod_perl processes to serve the site.  A
> > reverse proxy helps with that by reducing the number of processes
> > needed.
> >
> > > A 32bit Linux kernel can access memory > 4Gb (I think this mechanism
> > is
> > > called PAE and was even a feature of older Pentium 3 CPUs).
> >
> > I've never seen anyone actually use PAE.  It may be because of the
> > performance hit, or because it requires compiling your own kernel, in
> > an age where that's no longer very common.  Even getting 4GB of RAM to
> > work in 32-bit Linux was fairly tricky until recently.
> >
> > There's a summary of information about memory limits in 32-bit Linux
> > here:
> > http://www.spack.org/wiki/LinuxRamLimits
> >
> > - Perrin
> >
>
>
>
> --
> Mark Maunder < [EMAIL PROTECTED]>
> http://markmaunder.com/
> +1-206-6978723
>
>


-- 
Mark Maunder <[EMAIL PROTECTED]>
http://markmaunder.com/
+1-206-6978723

Reply via email to