CSNbbs
Maximum Server Load Limit Has Been Reached... - Printable Version

+- CSNbbs (https://csnbbs.com)
+-- Forum: Active Boards (/forum-769.html)
+--- Forum: Lounge (/forum-564.html)
+---- Forum: Board Tech Support (/forum-545.html)
+---- Thread: Maximum Server Load Limit Has Been Reached... (/thread-626230.html)

Pages: 1 2


Maximum Server Load Limit Has Been Reached... - RaiderATO - 03-24-2013 11:35 AM

FYI: I'm getting a lot of ...

Quote:The maximum server load limit has been reached. Please check back later once the server is less busy.

... this weekend.


RE: Maximum Server Load Limit Has Been Reached... - BeliefBlazer - 04-01-2013 10:49 AM

Got a couple of these this morning.


RE: Maximum Server Load Limit Has Been Reached... - smn1256 - 04-01-2013 12:49 PM

(04-01-2013 10:49 AM)BeliefBlazer Wrote:  Got a couple of these this morning.

So have I, there were almost 2000 people on the board, 1300 of them guests.


RE: Maximum Server Load Limit Has Been Reached... - BeliefBlazer - 04-01-2013 01:00 PM

That many people interested in Western Kentucky?


RE: Maximum Server Load Limit Has Been Reached... - devyanks90 - 04-01-2013 02:45 PM

Went down again. 1850 online at 3:45PM eastern


RE: Maximum Server Load Limit Has Been Reached... - smn1256 - 04-03-2013 08:12 AM

Went down again 7:15 am mountain time. 1535 users


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-03-2013 09:20 PM

(04-03-2013 08:12 AM)smn1256 Wrote:  Went down again 7:15 am mountain time. 1535 users

Doubt there is much I can do about it if it continues beyond more raw power. I've got the settings pretty dialed in now. If we get a big influx of people from somewhere in one big woomph it will still trigger the message ... but that's what said message is designed for.


RE: Maximum Server Load Limit Has Been Reached... - hburg - 04-04-2013 09:31 PM

Couple of times today. Last just a minute ago at 10:34.


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-05-2013 02:45 AM

Pulled my last rabbit out of the hat ... let's see how it goes.


RE: Maximum Server Load Limit Has Been Reached... - mixduptransistor - 04-05-2013 08:38 AM

WHy not move over to amazon and let it grow vertically with multiple VMs behind a load balancer instead of spending a ton of money on hardware?


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-05-2013 05:20 PM

(04-05-2013 08:38 AM)mixduptransistor Wrote:  WHy not move over to amazon and let it grow vertically with multiple VMs behind a load balancer instead of spending a ton of money on hardware?

Amazon is more expensive than buying hardware over the life of the hardware. Even dedicated is more expensive than buying hardware over the life of the hardware.

I also have serious reservations with being fully dependent on any cloud infrastructure. No good sys admin trusts magic solutions. Reddit is a case history in how Amazon can epicly crash and burn all the time. They moved off EC2 and are now more stable. Besides ... hardware is a VERY important part of the selection process. Getting the right CPU, the right hard drives in the right configuration, and the right amount and type of RAM is part of the battle. All Clouds are virtualized platforms. Virtualization no matter how well configured is still a 10-20% ding in performance straight off the top. Screw that.

I could spin up a EC2 instance and use it purely as another apache node (which is now trivial since I got varnish up), but the core of this site's infrastructure is always going to be equipment that I choose, configure, and deploy myself.


RE: Maximum Server Load Limit Has Been Reached... - mixduptransistor - 04-05-2013 05:35 PM

If Amazon is "more expensive" than what you've got running this site, then no wonder it's down all the time. That kind of thinking is stuck 5 years in the past.


RE: Maximum Server Load Limit Has Been Reached... - BeliefBlazer - 04-05-2013 05:39 PM

While there have been a lot of load limit errors, the site doesn't all out collapse like the Amazon servers have done several times. Amazon servers have taken down big sites like Reddit and Netflix for hours.


RE: Maximum Server Load Limit Has Been Reached... - mixduptransistor - 04-06-2013 08:21 AM

I guess. There are other options out there anyway. Linode comes to mind that would probably be more up GTS' alley anyway. You just buy VMs on demand and can put them behind a virtual load balancer. Get a template setup and buy a few for normal use and when it gets busy spin up some more. When it calms down, shut 'em down. You can even script it. Been using them forever and never had any downtime.


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-06-2013 09:06 PM

(04-06-2013 08:21 AM)mixduptransistor Wrote:  I guess. There are other options out there anyway. Linode comes to mind that would probably be more up GTS' alley anyway. You just buy VMs on demand and can put them behind a virtual load balancer. Get a template setup and buy a few for normal use and when it gets busy spin up some more. When it calms down, shut 'em down. You can even script it. Been using them forever and never had any downtime.

I use a Linode for another project I do because I can have total control and roll out Gentoo like I wish. But it is still way more cost effective to buy and deploy my own hardware than it is to use Linode ... and I say that as somebody who loves Linode for some uses. Using a cloud instance for high load is more manageable and, again, with the changes I made last week far more trivial.


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-06-2013 09:09 PM

(Also, note that there have been no max load messages since I made the changes this week.)


RE: Maximum Server Load Limit Has Been Reached... - 12thmonarch - 04-07-2013 01:29 PM

(04-06-2013 09:09 PM)georgia_tech_swagger Wrote:  (Also, note that there have been no max load messages since I made the changes this week.)

Don't know what kinda hardware you are running this on and what is the total Mem on the server(or if its a pool how many and how are they load balanced).

1. Start tweaking apache to tune each process according memory available on board.
2. If possible try putting Nginx infront of Apache(as you know non-blocking is always better than blocking event based webservers)
3. Cache the web and database(some memcache and mysql tweaking assuming you are using them)

I can/may be helpful if i know the actual s/w and h/w stack.


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-07-2013 06:30 PM

(04-07-2013 01:29 PM)12thmonarch Wrote:  
(04-06-2013 09:09 PM)georgia_tech_swagger Wrote:  (Also, note that there have been no max load messages since I made the changes this week.)

Don't know what kinda hardware you are running this on and what is the total Mem on the server(or if its a pool how many and how are they load balanced).

1. Start tweaking apache to tune each process according memory available on board.
2. If possible try putting Nginx infront of Apache(as you know non-blocking is always better than blocking event based webservers)
3. Cache the web and database(some memcache and mysql tweaking assuming you are using them)

I can/may be helpful if i know the actual s/w and h/w stack.

Apache and MySQL are VERY finely tuned. Apache is running a FCGI socket that punts to FPM based PHP. This allows for pooled caching within PHP itself and removes virtually all apache overhead. Most of the apache box resources are chugging away at php-fpm. In fact apache is SO LOW in resource use I haven't even considered nginx. MySQL is using HugeTLB support and enormous InnoDB caches. We wouldn't be up now if stuff even occasionally hit disk. There is varnish running in front of Apache so I can now easily spin up cloud based apache nodes if it comes to it. I really don't want to cluster yet if I don't have to. I want to feel like I've really done everything possible to prevent that so that when I do scale I do as efficiently as possible. I've got a few options left ... nginx (doubt it will make much if any difference), delving into the slow areas of MyBB in PHP crunching (potentially VERY productive), and improving MyBB's ability to varnish cache for guests (potentially productive).

The next MyBB release has full 5.4 support, and I'm told the upgrade and switch PHP 5.4 will bring some more speed improvements as well.

Hardware is a 1U twin with each side having dual QC Xeons that are getting to be on the older side now ... Penryn (Core 2 Duo) era Harpertown 5400 series Xeons. Both have more RAM than they use. Both have RAID 1 Raptors.

The bottleneck right now is PHP's cpu demands.


RE: Maximum Server Load Limit Has Been Reached... - georgia_tech_swagger - 04-07-2013 07:12 PM

If you are posting about a debug message around 8:15 PM ET ... that was me turning on a debugger to capture some performance data real quick. :)


RE: Maximum Server Load Limit Has Been Reached... - hburg - 04-09-2013 07:44 AM

Just had a server overload message at 8:44 AM.