Mysql and Apache configuration for busy Server ?
Dear All,
I am pretty stuck with this thing.I need to tune the mysql and apache server for the comparatively busy webserver.My scenario is like this. 1. The Web request is around 2000 request at a time or more. 2. Each web request will generate one mysql query. 3. The query to database is all read. 4. This server load will be at peak for around 3-4 hours after that the load will subside. As the task will be published, around 300,000 will be viewing the page. 5 quad servers are deployed, load is balanced via DNS but performance is not as expected. Centos 5.5 is used as OS. Top command shows The mysql process is around 185%!!! Please provide the viable solution. |
I am sorry, but not only do I not have an answer for you, but what you have written is not quite clear enough:
Quote:
Quote:
Quote:
|
Dear Salasi,
Thanks for your response. 1. The 2000 connections is the number of connection/sec as shown by the server-status handler of apache. It is not the exact, but from the past experience the number of user logging at a time is around 1000-2000/sec. 2. No CMS, No PHP its simple html. Here user will provide some text token given to them and they will get the result by querying the database. Therefor one web request will generate just one query. 3. On overall time span which is around 5-7 hours of publication, the servers will have their peak load. And the target users number is around 300,000. Waiting for your reply. Regards. Kshitiz |
Quote:
Quote:
|
All times are GMT -5. The time now is 05:48 AM. |