For the performance bottlenecks on my application side, I think I could have
a couple of ways to optimize. You could regard it as a simple hello world
application for now. My real question actually was "is it possible for
lighttpd/fastcgi/webpy to support up to 1,000 requests/second for a simple
hello world application"? I think increasing the threads limit in webpy
could help, but I didn't find where to set or change in webpy. Can anyone
help on this?
Thanks in advance.
2009/5/25 Tim <[email protected]>

> Thanks Graham.
> My application is actual an ad serving application. I just tested with
> mod_wsgi under apache and the requests/second is about 1,500 with a hello
> world application.
> It looks like a problem with fcgi then. How do you think?
> 2009/5/25 Graham Dumpleton <[email protected]>
>
>
>>
>>
>> On May 25, 12:08 pm, Tim <[email protected]> wrote:
>> > I'm recently porting an apache module to be webpy/fcgi/lighttpd based
>> > application, but the performance doesn't look like good.
>> >
>> > With the apache module writen in C, it was able to process up to 2,000
>> > requests per second, however, when I ran a simple helloworld
>> > application with webpy/fcgi/lighttpd, the server was processing about
>> > 300 requests per second.
>> >
>> > I was followinghttp://webpy.org/installfor the installation and
>> > default lighttpd configurations. I'm new to lighttpd and webpy, so I'm
>> > wondering if there are any configuration options in lighttpd/webpy to
>> > tune the performance to make the requests/second to be more than
>> > 1,000? Also, is there any way to increase the threads limit in webpy
>> > since when I tested with more than 120 concurrent users I would get
>> > "backend is overloaded" errors?
>>
>> What does your application do? Without knowing that, it is very hard
>> to comment on whether your problems may actually be in your
>> application, the fastcgi bridge, or your web server.
>>
>> You should perhaps create a simple WSGI hello world program that
>> doesn't even use web.py and determine how many requests that can
>> handle. You might also as comparison to gauge whether the web server
>> and/or fastcgi is the issue, compare that to WSGI hello world program
>> under Apache/mod_wsgi on same system.
>>
>> Graham
>>  >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/webpy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to