-----BEGIN PGP SIGNED MESSAGE-----
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) :
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
Successful transactions: 450
Failed transactions: 208
...I told me that something goes wrong, so I launch this commande
"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...
JGuillaume de Rorthais
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32) - WinPT 0.7.96rc1
-----END PGP SIGNATURE-----