服务器网络波动的坑

因为自己做防封系统,所以用户入口全部经过我的服务器,一天几十W IP 流量,但会出现网络连接和网络流量和数据库连接数彪起来,然后数据流量降下问题,我想了好久不知道问题在哪里。开始认为SQL 域名问题,后面发现这种情况出现的时候, 数据库根本就没有很多SQL语句执行,那么SQL语句就没有问题了。那么服务器代码写的有问题,哪里卡住导致,网络堆积起来,后面分析代码也没有问题。。。过几周,我在想是不是网络波动,因为为了免备案用的香港服务器,然后直接连接内地数据库。

因为以前别人都是用外部直接连接,没有内部连接。所以这个功能一直都是外部连接,当初我不做这个服务器开发, 我写完核心代码就没有管了。我后来直接香港服务器Nginx 代理内地服务器,这样子测试,测试一周基本非常稳定,这样就解决了备案的问题,又保证了服务器稳定性问题。

 

总结:

数据库数据传递比较多,一旦网络波动就数据库连接失败,或者数据传递慢,这样子导致服务器并发处理不过来。虽然香港服务器对内地服务器还是有波动,原因改成代理了,数据库数据不用传递到香港了,直接内网传递,速度不知道快了多少,服务器稳定提高了。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注