Article delegate-en/2579 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]

Newsgroups: mail-lists.delegate-en

[DeleGate-En] problem with many delegate process during stress test
24 Mar 2004 17:52:58 GMT Jehan-Guillaume de Rorthais <p4edabdyi-tqqtzd7dazfr.ml@ml.delegate.org>


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

Hello,

I made some stress tests on delegate8.5.0 with the "siege"
benchmarking utility (http://www.joedog.org/siege/index.php) and meet
a strange behavior of delegate. So I retry with the last stable
release of delegate : delegate8.9.2. Same things...

I will try to explain this strange behavior clearly, step by step :)
:

lets begin with the siege configuration :
- - 200 virtual users ;
- - protocol HTTP/1.1 ;
- - reps = 20 (repetitions per user) ;
- - delay = 1 ;
- - internet = true ;
- - benchmark = true ;
..and proxyhost/port with my delegate box address/port.

delegate8.9.2 configuration (proxy.conf) : 
- -P8081
DGROOT=/delegate
OWNER=delegate
ADMIN="JehanGuillaume.deRorthais@omya.."
SERVER=http
PROXY=172.25.72.2:80
PROTOLOG=/dev/null
ERRORLOG=/dev/null
LOGFILE=/dev/null
TRACELOG=/dev/null

Launch with the command line "delegated +=proxy.conf"

result of "siege" : 
ransactions:                     459 hits
Availability:                  69.76 %
Elapsed time:                  81.21 secs
Data transferred:           12689858 bytes
Response time:                  5.41 secs
Transaction rate:               5.65 trans/sec
Throughput:                156259.80 bytes/sec
Concurrency:                   30.57
Successful transactions:         450
Failed transactions:             208

...I told me that something goes wrong, so I launch this commande
line :
"ps ax | grep DeleGate | grep -e -P8081 | wc -l"
..and the result : 64 !
This port is used only for my stress test...
In fact, if I read each process, I see lots of stanby DeleGate
process and some other just freeze :
"ps ax | grep DeleGate | grep -e -P8081 | grep standby | wc -l"
result : 36

Now, If I kill the first DeleGate process for the 8081 port which is
not the delegated daemon, all the 8081 waiting process are stoped (or
finish, I don't know)...

I hope that I was clear with my explanations...

You are the best one to know where the problem is...It seems not to
be an network problem because the real user interface (8080) still
working during my tests on the same server...

Feel free to ask me more tests...

Best regards.
- -- 
JGuillaume de Rorthais
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32) - WinPT 0.7.96rc1

iD8DBQFAYcub9RL+5ipHvtARAiCgAJwJlUXOk9u4Arb2BoiEfKbRO9cH+wCeJbzi
msC6zQet0l2i72nq2xC/PPE=
=2+kt
-----END PGP SIGNATURE-----

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V