继续向大家汇报,上周在阿里云的帮助下我们重点解决的是以下两个问题:

1. 在专门跑博客站点的负载均衡中,如果单台云服务器处理的并发请求高(比如超过200 Get Requests/s),CPU有时会出现坐“过山车”的情况,CPU占用瞬间跳到100%,然后又回落(见下图)。这种情况只有1秒的采样才能监控到。当您正好在CPU 100%的时候访问网站,就会遇到502错误。

2. 4月7日下午出现的数据库写入超时问题,详见云计算之路-阿里云上:2013年4月7日14:15~18:35服务器故障经过。

对于第1个问题,我们的解决方案是给博客站点的负载均衡增加了2台云服务器,由原来的2台4核增加为4台4核,共16核。根据观察到目前的情况看,CPU坐“过山车”的情况大大减少。

对于第2个问题,我们的解决方案是将数据库服务器从云服务器迁移至阿里云RDS(关系型数据库服务)上。4月13日凌晨0:20左右完成迁移,我们用的是5型RDS(8G内存,400G存储空间, 800个最大连接数),能承受4000IOPS。从周末观察的情况看,RDS表现很不错,但RDS是否真的表现出色,还需要经过今天访问高峰的考验。

自从3月9日搬上阿里云,到现在已经一个多月了。开始的云计算之路上迎接我们的不是风平浪静,而是风吹雨打。在这段艰难的日子里,大家的理解与支持带给我们力量。相信在我们与阿里云的共同努力下,一定会解决所有问题,在风雨之后见彩虹。

转载于:https://www.cnblogs.com/cmt/archive/2013/04/15/3020777.html

云计算之路-阿里云上:4000IOPS的RDS+16核CPU的负载均衡相关推荐

  1. 云计算之路-阿里云上-幸福总是很突然:“黑色1秒”问题解决啦

    云计算之路-阿里云上-幸福总是很突然:"黑色1秒"问题解决啦 参考文章: (1)云计算之路-阿里云上-幸福总是很突然:"黑色1秒"问题解决啦 (2)https: ...

  2. 云计算之路-阿里云上:从ASP.NET线程角度对“黑色30秒”问题的全新分析

    在这篇博文中,我们抛开对阿里云的怀疑,完全从ASP.NET的角度进行分析,看能不能找到针对问题现象的更合理的解释. "黑色30秒"问题现象的主要特征是:排队的请求(Requests ...

  3. 云计算之路-阿里云上:超级奇怪的“黑色10秒钟”

    自从5月24日发布博文(云计算之路-阿里云上:两个重要突破)之后,情况有了明显改善.但是我们不但没有丝毫的放松,反而变得更加艰苦.我们被一个非常非常奇怪的问题所困扰,这段时间我们与阿里云一起在努力与之 ...

  4. 云计算之路-阿里云上:愚人节被阿里云OCS愚

    2019独角兽企业重金招聘Python工程师标准>>> 今天是愚人节,而我们却被阿里云OCS愚,很多地方的缓存一直不过期,造成很多页面中的数据一直不更新.这篇博文将向您分享我们这两天 ...

  5. 云计算之路-阿里云上:在乌云中坚信蓝天

    继续向大家汇报阿里云上的天气变化情况.今天(5月8日)上午糟糕的天气(8:30~9:50,10:50~11:40)给大家逛园带来了很大的麻烦,请谅解! 早上8:30左右由于阿里云RDS出现突发故障(故 ...

  6. 云计算之路-阿里云上:2013年4月7日14:15~18:35服务器故障经过

    无地自容的道歉之后,向大家汇报一下故障的整个经过.在此再次向大家表示歉意,望大家能谅解! 14:15,有园友在闪存上说博客后台不能发布博文(见下图). 14:17左右,我们看到了这条闪存.立即进入博客 ...

  7. 云计算之路-阿里云上:一场暴风雨的袭击

    2013年6月13日晚10点左右,一场暴风雨(突发的非正常流量)突袭园子,造成满园尽是500. 这次风暴给大家带来了麻烦,恳请大家的谅解!在这篇博文中,我们向大家汇报一下暴风雨的袭击过程. 当发现问题 ...

  8. 云计算之路-阿里云上:数据库连接数过万的真相,从阿里云RDS到微软.NET Core

    在昨天的博文中,我们坚持认为数据库连接数过万是阿里云RDS的问题,但后来阿里云提供了当时的数据库连接情况,让我们动摇了自己的想法. 帐户 连接数 A 4077 B 3995 C 741 D 698 E ...

  9. 云计算之路-阿里云上:基于Xen的IO模型进一步分析“黑色0.1秒”问题

    在发现云服务器读取OCS缓存的"黑色0.1秒"是发生在socket读取数据时,而且是发生在读取开始的字节,甚至在socket写数据时(比如写入缓存key)也会出现超过50ms的情况 ...

最新文章

  1. 解决真机编译出现System.DllNotFoundException: 'libmono-native.so'错误都方法
  2. c语言 迷宫深度遍历 算法,图的遍历迷宫生成算法浅析
  3. Oracle ebs(E-Business Suite) 电子商务套件 简介
  4. hdu 5020 求三点共线的组合数(容器记录斜率出现次数)
  5. mysql漏洞扫描工具_Rad爬虫结合W13Scan扫描器挖掘漏洞
  6. 每天5分钟玩转kubernetes_DNS 访问 Service 每天5分钟玩转 Docker 容器技术(138)
  7. 数据结构图之一(基本概念,存储结构,两种遍历)
  8. Run-Time Check Failure #2 – Stack around the variable 'a' was corrupted.
  9. 每秒处理10万高并发订单的乐视集团支付系统架构分享
  10. PCIe 复位:Clod reset、warm reset、Hot reset、Function level reset
  11. 案例:WLC HA主WLC进入维护模式
  12. 网页设计与制作项目教程HTML+CSS+JavaScript之项目一
  13. 神奇的 toLocaleString
  14. HTML哪个单位是角度,html5 CSS角度单位:deg、grad、rad、turn --------transform用法
  15. 11. 形态学膨胀、腐蚀、开运算、闭运算
  16. Java解析Xml的三种方式总结
  17. Python中的Lasso回归之最小角算法LARS
  18. 了解vue中的v-model,通俗易懂!
  19. 云客Drupal源码分析之数组操作
  20. JavaScript 函数练习题

热门文章

  1. linux脚本硬盘,Linux mount挂载和卸载硬盘脚本分享
  2. 使用Zookeeper共享锁和排它锁和分布式队列的原理和实现(ZkClient)
  3. Zookeeper常用命令详解(Zookeeper3.4.14)
  4. 63linux_nat网络原理图64Linux网络配置指令65配置实例
  5. 电脑重启f12怎么处理_电脑开机按f12怎么恢复系统(详解f12的使用方法)
  6. python中形参可以使用中文定义嘛_python中函数的参数分类
  7. 沈阳java基础培训,辽宁沈阳java培训学费大概多少
  8. sql基于聚合结果集取最大值_SQL超入门第三篇:写给产品、运营、分析师的SQL教程...
  9. 的garch预测_精品细读|基于隐含波动率、已实现波动率和GARCH模型波动率的预测...
  10. 喵喵的支付宝小程序登录