Hello There, Guest! (LoginRegister)

Post Reply 
Back to normal.
Author Message
Bookmark and Share
georgia_tech_swagger Offline
Res publica non dominetur
*

Posts: 51,420
Joined: Feb 2002
Reputation: 2019
I Root For: GT, USCU, FU, WYO
Location: Upstate, SC

SkunkworksFolding@NCAAbbsNCAAbbs LUGCrappies
Post: #1
Back to normal.
Sorry about the outage folks. That was a big enough PITA I figured I'd post an explanation directly on all the active boards.

The datacenter the servers are in had a total power failure around 11:30 AM ET. My host is investigating what happened and why battery backup failed as well.

When the servers cam back online, PHP, the programming language the boards are written in, was "f***ed good and proper" as an industrial mechanic I know would say. It took me another hour or so to beat on PHP hard enough to get it to perform well.

So ... all is back to normal. Apologies for your ~4 unexpectedly productive hours this afternoon.

Now back to your regularly scheduled sh*tposting. 04-rock
02-24-2017 03:22 PM
Find all posts by this user Quote this message in a reply
Advertisement


TribeNiner Offline
1st String
*

Posts: 1,725
Joined: May 2012
Reputation: 106
I Root For: Niners/WM/Hoyas
Location: Richmond, VA
Post: #2
RE: Back to normal.
(02-24-2017 03:22 PM)georgia_tech_swagger Wrote:  Sorry about the outage folks. That was a big enough PITA I figured I'd post an explanation directly on all the active boards.

The datacenter the servers are in had a total power failure around 11:30 AM ET. My host is investigating what happened and why battery backup failed as well.

When the servers cam back online, PHP, the programming language the boards are written in, was "f***ed good and proper" as an industrial mechanic I know would say. It took me another hour or so to beat on PHP hard enough to get it to perform well.

So ... all is back to normal. Apologies for your ~4 unexpectedly productive hours this afternoon.

Now back to your regularly scheduled sh*tposting. 04-rock


(1) Thanks for posting an explanation, as I was curious about what had happened.

(2) Thanks for all you do with keeping this forum going. I know it's quite a monumental task, and I thoroughly appreciate having the many boards I post on available and functioning. Outages like this morning help remind me that I shouldn't be so blasé about having these boards. Thanks, again.
02-24-2017 03:45 PM
Find all posts by this user Quote this message in a reply
12thmonarch Offline
Heisman
*

Posts: 7,894
Joined: Apr 2013
Reputation: 246
I Root For: ODU
Location: Buford, GA
Post: #3
RE: Back to normal.
(02-24-2017 03:22 PM)georgia_tech_swagger Wrote:  Sorry about the outage folks. That was a big enough PITA I figured I'd post an explanation directly on all the active boards.

The datacenter the servers are in had a total power failure around 11:30 AM ET. My host is investigating what happened and why battery backup failed as well.

When the servers cam back online, PHP, the programming language the boards are written in, was "f***ed good and proper" as an industrial mechanic I know would say. It took me another hour or so to beat on PHP hard enough to get it to perform well.

So ... all is back to normal. Apologies for your ~4 unexpectedly productive hours this afternoon.

Now back to your regularly scheduled sh*tposting. 04-rock

Thanks GTS. Just curious as to what exactly happened due to this inadvertent reboot. Did the reboot make Apache unhappy with alternate PHP env that wasn't tuned for the BB? I saw the 5** status return and assumed something was up with Nginx not being able to talk to Apache. Anyway Thanks for bringing back the time killer.
02-24-2017 04:39 PM
Find all posts by this user Quote this message in a reply
Advertisement


georgia_tech_swagger Offline
Res publica non dominetur
*

Posts: 51,420
Joined: Feb 2002
Reputation: 2019
I Root For: GT, USCU, FU, WYO
Location: Upstate, SC

SkunkworksFolding@NCAAbbsNCAAbbs LUGCrappies
Post: #4
RE: Back to normal.
(02-24-2017 04:39 PM)12thmonarch Wrote:  Thanks GTS. Just curious as to what exactly happened due to this inadvertent reboot. Did the reboot make Apache unhappy with alternate PHP env that wasn't tuned for the BB? I saw the 5** status return and assumed something was up with Nginx not being able to talk to Apache. Anyway Thanks for bringing back the time killer.


Some libraries got changed out underneath PHP for security updates. This apparently didn't have much impact on PHP while still running. After reboot, it caused PHP to immediately segfault when starting. This led to a nasty string of backtracking to find the problem, then updating the whole of PHP, and then finding and fixing the performance slowdowns from changes that happened in PHP itself.

Not using Apache at all. ModPHP cannot handle these kinds of workloads. Every single request to the site gets handed off to at least four, maybe as many as five different daemons (nginx, php fpm, varnish, memcache, mysql). That's a little insane. But that's what it takes to make PHP not suck at this scale. Things will be much nicer on Aurora when the request pipe simplifies to just GoLang -> MySQL.
02-24-2017 04:58 PM
Find all posts by this user Quote this message in a reply
12thmonarch Offline
Heisman
*

Posts: 7,894
Joined: Apr 2013
Reputation: 246
I Root For: ODU
Location: Buford, GA
Post: #5
RE: Back to normal.
(02-24-2017 04:58 PM)georgia_tech_swagger Wrote:  
(02-24-2017 04:39 PM)12thmonarch Wrote:  Thanks GTS. Just curious as to what exactly happened due to this inadvertent reboot. Did the reboot make Apache unhappy with alternate PHP env that wasn't tuned for the BB? I saw the 5** status return and assumed something was up with Nginx not being able to talk to Apache. Anyway Thanks for bringing back the time killer.


Some libraries got changed out underneath PHP for security updates. This apparently didn't have much impact on PHP while still running. After reboot, it caused PHP to immediately segfault when starting. This led to a nasty string of backtracking to find the problem, then updating the whole of PHP, and then finding and fixing the performance slowdowns from changes that happened in PHP itself.

Not using Apache at all. ModPHP cannot handle these kinds of workloads. Every single request to the site gets handed off to at least four, maybe as many as five different daemons (nginx, php fpm, varnish, memcache, mysql). That's a little insane. But that's what it takes to make PHP not suck at this scale. Things will be much nicer on Aurora when the request pipe simplifies to just GoLang -> MySQL.

I was always puzzled how the site was setup to withhold such high loads. Now i know. All the non-blocking goodness of nginx, two different caching mechanisms(let me guess you have also setup memcache for mysql to improve query performance 03-drunk ) 04-cheers
(This post was last modified: 02-24-2017 07:09 PM by 12thmonarch.)
02-24-2017 07:08 PM
Find all posts by this user Quote this message in a reply
Advertisement


NoodleOwl Offline
All Noodle
*

Posts: 4,424
Joined: Jun 2005
Reputation: 26
I Root For: the Owls! HOOT!
Location: Austin, TX

Folding@NCAAbbsNew Orleans Bowl
Post: #6
RE: Back to normal.
I've been getting network errors using the mobile apps (both Tapatalk & CSNbbs apps) ever since the outage. Anyone else, or just me?

Exact error is "Network error, please try again later (get_config)"
02-26-2017 07:46 AM
Find all posts by this user Quote this message in a reply
nastybunch Offline
Heisman
*

Posts: 8,241
Joined: Aug 2011
Reputation: 253
I Root For: Southern Miss
Location:
Post: #7
RE: Back to normal.
Thanks for all you do for this board.
02-26-2017 10:06 AM
Find all posts by this user Quote this message in a reply
Advertisement


ATTALLABLAZE Offline
Administrator
*

Posts: 56,961
Joined: Jan 2003
Reputation: 643
I Root For: UAB Blazers
Location: Gallant, Birmingham

The Parliament AwardsCrappiesDonatorsBlazerTalk AwardBlazerTalk AwardBlazerTalk AwardBlazerTalk AwardBlazerTalk AwardCrappies
Post: #8
RE: Back to normal.
He had to get a new rat for the wheel.
02-27-2017 04:15 PM
Visit this user's website Find all posts by this user Quote this message in a reply
owl at the moon Offline
Eastern Screech Owl
*

Posts: 15,315
Joined: Aug 2013
Reputation: 1617
I Root For: rice,smu,uh,unt
Location: 23 mbps from csnbbs
Post: #9
RE: Back to normal.
(02-26-2017 07:46 AM)NoodleOwl Wrote:  I've been getting network errors using the mobile apps (both Tapatalk & CSNbbs apps) ever since the outage. Anyone else, or just me?

Exact error is "Network error, please try again later (get_config)"

CSNbbs app is back working again. I had the same issues, as did other users throughout CSNbbsland.

I'm putting together some feedback for streamlining the mobile view on the browser when the app is phased out -- as it's scheduled to be later this year.
02-27-2017 10:02 PM
Find all posts by this user Quote this message in a reply
dahbeed Offline
Heisman
*

Posts: 6,205
Joined: Jan 2005
Reputation: 507
I Root For: wku toppahs!!!
Location: in womans fantasies
Post: #10
RE: Back to normal.
I appreciate the hell out of all he does to keep this board up.

It's one of the slicker ones that I've posted on and I've been posting since message boards came out on the internet.

Don't get hammered with popups or too many ads. Pretty easy to link or post an image of embed a video. Nice formatting.

Makes it an easy place to come to and it was missed the other day when it was down. The only gathering place we have as a conference.
02-27-2017 10:49 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)


Copyright © 2002-2024 Collegiate Sports Nation Bulletin Board System (CSNbbs), All Rights Reserved.
CSNbbs is an independent fan site and is in no way affiliated to the NCAA or any of the schools and conferences it represents.
This site monetizes links. FTC Disclosure.
We allow third-party companies to serve ads and/or collect certain anonymous information when you visit our web site. These companies may use non-personally identifiable information (e.g., click stream information, browser type, time and date, subject of advertisements clicked or scrolled over) during your visits to this and other Web sites in order to provide advertisements about goods and services likely to be of greater interest to you. These companies typically use a cookie or third party web beacon to collect this information. To learn more about this behavioral advertising practice or to opt-out of this type of advertising, you can visit http://www.networkadvertising.org.
Powered By MyBB, © 2002-2024 MyBB Group.