Adam Howitt's Blog

Feb 15
2008

Amazon S3: 503 error Http/1.1 Service Unavailable

To say I'm disappointed is an understatement but Amazon S3 is currently reporting Http/1.1 Service Unavailable since 6.02 AM.  Boooo.  I've added a cfhttp call to the top of WalkJogRun.net to detect the 503 error so I can at least offer an explanation to my visitors.

<cfhttp url="http://s3.amazonaws.com/wjr/images/mile_1.png" timeout="8"></cfhttp>

<cfif not isdefined("cfhttp.statuscode") OR listFind(cfhttp.statuscode, "200"," ") neq 0>

Sorry but WalkJogRun is unavailable right now since Amazon's S3 service is down.  Our route files, images and scripts are stored up there and they have a technical issue so as a result, so do we.  I apologize for the issue and will have everything back up just as soon as they do.<br />
Thanks for your patience.<br />
Adam

<!--<cfoutput>#cfhttp.statuscode# #listFind(cfhttp.statuscode, "503"," ")#</cfoutput>-->
<cfabort>

</cfif>

 

I know all sites suffer from failures periodically but Amazon S3?  I thought the purpose was massive redundancy so that your site never goes down or your content is always available.  Hmph.  At least they are on it.

UPDATE: It's 9.04am - 3 hours after the outtage and it's back again.  Big burp appears to have taken place and cleared the airways.

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
[Add Comment] [Subscribe to Comments]
  1. This is why I prefer the term "disaster recovery" instead of "business continuity" - the former sounds more desperate!

    Whatever it was, I hope they say what it is so others can learn. Glad to hear things are back.

    mp/m

[Add Comment]