-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Terrible performace with Keep-Alive #346
Comments
Actually this problem reproduces somehow on localhost too (ab should be runned with http://127.0.0.1:6001/, not http://localhost:6001/ on Windows for unkown reason). Without Keep-Alive I have ~2600 reqs/sec, with Keep-Alive ~1300 reqs/sec. PS: Suave 0.33, .NET 4.5 |
I just found #313. @haf run tests on Example project, I repeat it, but on remote host and with log level = info. Without Keep-Alive:
With Keep-Alive:
If I run Example under Linux/Mono I have similar numbers. Tests was on rev 88a8e6e |
@ademar great! now with Keep-Alive I have 7879 reqs/sec running Example console! Keep-Alive in action :) FYI there is a problem running Example with this branch on Windows/.NET: haf/YoLo#1 |
Cool. Regarding the other issue - Don't know if it is the case but the rake build On Tuesday, 8 December 2015, Pavel Martynov notifications@github.com
Ademar Gonzalez |
Ok, I see, I just used |
Yeah, I could extend that code to support assemblies with no version... PR? |
Merged! Thank you |
Hi guys! I think I found a problem with Keep-Alive.
Test server:
Run Apache benchmark (from Windows 7) without Keep-Alive:
Most important line:
Requests per second: 1133.67 [#/sec] (mean)
Now lets run with Keep-Alive (-k):
Requests per second: 49.25 [#/sec] (mean)
Note that remote server should be really remote host, on localhost this problem doesnt reproduce for me.
As remote host I was check Windows Server 2012R2 (.NET 4.5) and Ubuntu Server 15.10 with Mono (under docker with mono:latest image).
The text was updated successfully, but these errors were encountered: