云计算之路-阿里云上:4000IOPS的RDS+16核CPU的负载均衡
继续向大家汇报,上周在阿里云的帮助下我们重点解决的是以下两个问题:
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日搬上阿里云,到现在已经一个多月了。开始的云计算之路上迎接我们的不是风平浪静,而是风吹雨打。在这段艰难的日子里,大家的理解与支持带给我们力量。相信在我们与阿里云的共同努力下,一定会解决所有问题,在风雨之后见彩虹。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· autohue.js:让你的图片和背景融为一体,绝了!
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
2010-04-15 博客园上海俱乐部4月份活动通知邀请函已经发出!