当前位置:主页 > 超级变态传奇 >

Devs的博客 - 我们闪亮的新平台

发布时间:2019-07-09 10:17 编辑:超级变态传奇 来源:http://www.cglo.cn

最近几个月,为了让Eurogamer的网站保持运转,后面的男孩们已经破碎了夜晚和破碎的关系。去年,我们意识到我们的基础设施需要进行变革。继续以我们目前的速度增长,并推出新的服务,如Eurogamer TV HD - 即将推出! - 我们需要更多的东西。更多的带宽,更快的网络连接,更新的服务器以及更多的物理空间来容纳它们。

当我意识到这将意味着多少工作时,一种即将到来的厄运感觉到了。我们之前经历过现场搬迁 - 过去10年中有五家 - 在伦敦东区移动硬件,就像Alan Sugar销售汽车天线一样。

但是我们四年没有搬进来,我们知道这是迄今为止最大和最棘手的举动。 10个主要网站依赖于这种基础设施,每月吸引超过400万访客。如果网站出现故障,或者组件损坏,则意味着无需停止工作 - 有时一直持续到晚上 - 直到它们恢复正常。妻子不高兴。

老板告诉我们,任何停工都是不可接受的。当你的计划涉及让你的妻子和老板高兴时,你知道这会很难。

我们知道在我们移动任何物理服务器之前,我们必须在新基础架构上制作完整的网站副本。

有趣的部分?让我们掌握一大堆新工具包。我们在Telehouse North的新专用机架空间订购了16台新服务器,Telehouse North是伦敦最初的数据中心之一。这个地方吱吱作响,网线沿着每个表面延伸100深。极客天堂。它还拥有自己的咖啡馆 - 完全奢侈 - 大大改善了我们的布线和插入时间。

此外,我们与崭露头角的网络提供商DX Networks达成协议,为我们提供多样化的服务。多宿主网络和多个千兆互联网连接。

服务器到了,我们考虑了命名它们的重要工作。由于大多数Eurogamer团队都是The Wire的忠实粉丝,所以没有竞争对手 - 所以我们开始安装我们选择的Linux发行版,Gentoo on mcnulty,kima,bubs,lester,avon,bunk,stringer,prez,marlo,herc, carver,snoop,bodie,carcetti,weebey,rawls,当然还有奥马尔。

命名仪式,然后开始在新硬件上安装和配置站点的缓慢过程。尝试自动化安装服务器的过程花费了很多精力。我们设计了一种方法来构建一个Web服务器副本(Eurogamer需要八个Web服务器),它们在一个自动化步骤中处理Linux安装和软件配置。

复活节即将来临,WAG明确表示不会容忍在复活节期间工作。所以,我们加强了一个装备,拉了几个很晚的夜晚,并且在4月8日星期四的01:57,我们开始将网站流量重定向到我们的新托管。

大多数人都没有注意到任何东西已经改变。

一些敏锐的论坛帮助我们调试了这个奇怪的问题 - 多亏了你。

我们打破了一些事情,我们所有的系统又花了两周时间恢复正常。我们弥补了我们的女朋友,并试图恢复正常生活。我们非常痴迷地停止检查Eurogamer,“以防万一有问题”。

最后,就像事情开始平静下来一样,灾难来袭。我们的一个新服务器 - carver(不可靠,因为他的电视同名) - 决定开发硬盘读取错误,导致数据库损坏。所以,从行动中崭露头角,傲慢地说我们的服务器小组不会让我们失望,我们承诺了没有将我们所有的灾难恢复程序重新安装到位的基本罪,这意味着我们必须从二进制文件中恢复MySQL数据库日志文件。这意味着几个小时的停机时间。获得的经验教训:您必须在关键服务的同时移动数据库副本和备份程序。

但是我希望这个事件不会带走我确定您同意的故事一些非常有才华和有吸引力的后端开发人员充满了英雄气概。最重要的是,我们现在可以确保Eurogamer能够发展以满足未来几年的需求。

上一篇:顶级iPhone应用程序 - 摇滚乐队参加唐人街战争

下一篇:Tekken 7- Kotaku Review_1

相关内容