记录在阿里云上遇到的一个坑-数据库连接请求缓慢

作者: | 2017年5月22日

最近在升级系统架构,部署负载均衡,购买了阿里云的SLB服务,额外购买一台ECS服务器;满心欢喜的部署好环境,配置好安全策略,上传代码,开启SLB;切换服务器访问,顿时感觉网站慢的像蜗牛了。

于是进行了如下测试:
1. 重新创建一个独立的php文件,使用pdo进行数据库连接,使用时间节点输出,看看运行耗时,对比正常服务器耗时;居然相差近100倍;

2. ssh登录新服务器,ping rds云数据库,一切正常;

3.于是提交工单,反馈问题,请求阿里云技术协助;

4.这里就是小插曲了,阿里云技术先后3天向我索要了截图,然后告诉我一切正常没问题;我提出退款重新购买,被要求扣除15%的费用;然后就没有然后了;

5.无奈之下,只能自己继续测试,使用mysqli方式再次进行数据库连接,问题依旧;

6.最后,我无奈之下更新了操作系统,由原来的centos 7.3 64bit 切换至centos 7.0 64bit,装好环境,立马进行访问测试,一切正常;

终于,终于问题得到解决,但具体原因仍是未知;

至此,只能告诉大家 php 7.0.7 ,centos7.3 64bit 环境下,数据库访问会出问题。