Poor Performance for Redmine on "Windows 2003 Server"
Added by Argon Konay almost 15 years ago
I have installed Redmine on Windows 2003 server. Ruby is running as a Windows Service. DB is MySQL.
Here are my results with the login page where no DB transaction takes place:
A. LOADING TEST PAGE FROM ONLY LOCALHOST
Performance is OK: it takes a second to see this page.
B. LOADING TEST PAGE FROM A REMOTE CLIENT
VERY POOR PERFORMANCE: It takes at least 20 secs to load the page.
C. LOADING TEST PAGE FROM A LOCALHOST WHILE LOADING IT FROM A REMOTE CLIENT
POOR PERFORMANCE: More than 10 seconds passes to load this page on the server.
I think all HTTP requests are handled by a single thread the webrick server. Is that the reason?
What can I do to overcome this situation?
Thanks in advance
Argon
Replies (1)
RE: Poor Performance for Redmine on "Windows 2003 Server" - Added by Jeffrey Jones almost 15 years ago
Have a look at my reply on this thread. http://www.redmine.org/boards/2/topics/10708
You are probably right. running one webrick server is not going to be good enough if one request lasts a long time. My recommendation, since you are on windows, is to run a few mongrels (2 or 3) and reverse proxy to them via your webserver.