chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] questionable http-server behaviour under heavy load: bro


From: gian paolo ciceri
Subject: [Chicken-users] questionable http-server behaviour under heavy load: broken pipe
Date: Wed, 25 Aug 2004 14:27:31 +0200
User-agent: Mozilla Thunderbird 0.6 (X11/20040519)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,
after having installed http egg,
I've built the http-server sample I've found at the page
http://www.call-with-current-continuation.org/eggs/http.html

Now I'm testing it using Apache benchmark ab,

in a test run like this:
ab -n 1000 -c 10 http://localhost:4242/index.html
(1000 requests for 10 concurrent users)
I take the result

Time taken for tests:   4.760289 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      111000 bytes
HTML transferred:       23000 bytes
Requests per second:    210.07 [#/sec] (mean)
Time per request:       47.603 [ms] (mean)
Time per request:       4.760 [ms] (mean, across all concurrent requests)
Transfer rate:          22.69 [Kbytes/sec] received


That is not too bad, consider my box is a
Intel4 CPU2.60GHz (under Gnu/Linux, bogomips: 5111.80)

The problem is that this benchmark run broke the server,
after having completed the run, *the server dies with
a "broken pipe" message*.

I was able to reproduce this with both 1.63 and 1.66
under Gnu/Linux FC2 and MacOSX 10.3.5.

Any idea how to fix this ? With only 2 concurrent users
I take the same problem.

Regards
/gp




- --
gian paolo ciceri - japanman
suddenthinks, excellence through refactoring
++39 340 7218101
address@hidden
address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBLIWy5CXmEF0gaHgRAuFeAJ9d603bkmXoebxLI2RDv7Vc2rJQMwCfb8w8
dBbaV+yjTSzOI0KG4INOgds=
=HfPT
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]