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