Project

General

Profile

Poor Performance for Redmine on "Windows 2003 Server"

Added by Argon Konay about 14 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 about 14 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.

    (1-1/1)