在阿里云上一共 3 台 rds 标记下 a,b,c。a 是主库 b、c 是从库
b、c 两台 rds 配置都是一模一样 而且程序分配的查询也是各一半
但是 c 老是出现 cpu 过高导致 过多的语句没有执行一直处于等待
这样就造成网站 gg 了。
我想如果 c 出现 cpu 不够用 那么 b 应该也是 cpu 不够用的 但是 b 的 cpu 基本处于 40%以下
然后重新下 c 然后 cpu 就恢复正常了
各位大佬 这个问题应该怎么排查
b:cpu 监控
c:cpu 监控
1
wangdu2012 2017-06-04 00:01:39 +08:00 via iPhone 1
阿里云的监控有问题的,采样 5 分钟一次,然后计算平均值,你看到的那个时刻的可能是峰值低的时刻。另外调整采样频率是需要收费的。还有就是更多的我也不知道了
|
2
rootx 2017-06-04 00:04:09 +08:00 via iPhone 1
再建一台只读测试
|
3
klausgao 2017-06-04 07:55:00 +08:00 via iPhone
不如直接买 ecs 装 mySQL
|
4
046569 2017-06-04 09:16:29 +08:00 1
我们最近也遇到一些 RDS 奇怪的故障,其中有一台在阿里后台监控显示一些正常,但网站缓慢,查询 SQL 日志也没什么异常.应用服务器出现大量 reset 链接.
后来写了个小程序模拟网站整个流程调用,发现这台服务器用的 RDS 确实有问题: 1. 能建立链接,但不能断开,阿里后台的连接数不会增长. 2. 能查询,但是越查越慢,有索引的情况下也慢的完全无法接受,查 slow query 一无所获. 3. 网络 ping 正常,但经常无法成功建立链接,怀疑 ECS => RDS 网络故障. 找客服沟通也无果,最后重启 RDS N 次后,能用了... 被 RDS 坑过无数次,只能考虑慢慢迁出了. |
5
lyhiving 2017-06-04 09:40:02 +08:00 1
阿里云的 RDS 是很坑的,同等配置要比其他云慢。请看我的老帖,里面有提到内幕
|
6
dai269619118 OP |
7
dai269619118 OP @lyhiving 兄弟链接给个 翻了你几页回复 没找到。。。
|
9
lyhiving 2017-06-04 15:36:46 +08:00 1
https://www.v2ex.com/t/358292
阿里 RDS 的速度很渣的,同等配置速度不及腾讯的四分一。 我亲自导过一个 20G 大小的库,阿里用了 65 分钟,腾讯只需要 18 分钟的样子。都是 1G 的内存的数据库。 如果你的应用对数据库要求比较高,建议换腾讯云,并且用 TDSQL 这个版本 https://www.qcloud.com/product/tdsql 但是如果你换数据库,又要想着换云主机了。 |
10
dai269619118 OP |
11
Liang 2017-06-06 17:16:49 +08:00
|