General performance of perlbal

Mika Vatanen blaind at blaind.net
Sun May 21 19:19:17 UTC 2006


Hello,

I have been trying perlbal installation but have experienced very high
CPU usage and poor performance numbers. The maximum performance obtained
has been around 150 requests / second measured by apache bench on a
2.5Ghz Celeron box. According to strace, perlbal uses epoll but still
gets CPU bound.

What are the possible requests/s numbers that perlbal could handle if
everything worked well? Any ideas of what could be the problem and how
could it be fixed?

Thanks!

-- Mika


---
Kernel: 2.6.16
Distribution: Fedora Core 4
Perl: 5.8.6

Software installed: Danga-Socket 1.48, Perlbal 1.41,
Perlbal-XS-HTTPHeaders-0.18

Perlbal configuration:
---
xs enable headers
CREATE SERVICE balancer
  SET listen          = 0.0.0.0:3128
  SET role            = reverse_proxy
  SET pool            = my_apaches
  SET persist_client  = on
  SET persist_backend = on
  SET verify_backend  = on
ENABLE balancer
---




More information about the perlbal mailing list