Which distributive do you use? 32 or 64? Do you use nginx, apache, MySQL? Also please provide more information about you server.
I am running, Apache 2.2 with Mysql and running word press blog some peak time, site is getting some heavy traffic and we limit Apache to 600 Max client Limit Current server has 2x Xeon 2.0 with 8gb of ram.
What Linux do you run? How many visitors do you have daily? Did you try mysqltuner? Would you show us its output ? Also please show output of 'free -m' command.
I do not have any mysql or query issue Only I want to know is there Apache as a software it has limit to handle Max Client Limit or what ? If Apache as software not able to handle up to 600 Max client limit then there is no benefit to upgrade hardware some one suggest split site into two server one has db and other has webserver I has a wordpress sites
I think your server is big enough to handle just 600 clients all at once. but well since you are asking how to increase it's max client limit then try tweaking up your httpd.conf
@zahidraf For wordpress use nginx_proxy_cache and cache_purge module to purge anything at any given time, you can split logged in users (Tell nginx not to cache their requests and not serve from cache). 600 online is not a lot but depends on your configuration and hardware.
Install nginx and zend optimizer, or if you need my personal assistance I can help you. just conatact me.
@zahidraf yes possibly. but try to use top -c when your server is getting slow and almost down and post the result here.
Apache is working like prefork or MPM worker module? httpd -l to show apache mokules. if need any help, pm me, will try to solve Your problem.