目前我们公司在北京某机房有服务器,但机房非常不稳定,因为域名备案问题一直没法换机房。。现在想让WEB在北京机房,mysql放到杭州阿里云上,,这中间传输数据,时间会比本地内网长些。。但具体效果怎么样,有朋友这样部署过没?
目前我们公司在北京某机房有服务器,但机房非常不稳定,因为域名备案问题一直没法换机房。。现在想让WEB在北京机房,mysql放到杭州阿里云上,,这中间传输数据,时间会比本地内网长些。。但具体效果怎么样,有朋友这样部署过没?
经过公网传输的话 稳定性和安全性都是需要考虑的问题
性能上 需要减少sql的数量 因为一个请求从北京到杭州最少就要30ms左右 请求的即使查询只要5ms那性能也好不到哪儿去 可以考虑在客户端多放缓存
安全性上最好有可靠的vpn或者ssl双向认证的连接来保证
我之前做过一个用不同的云服务压测公司线上业务的性能测试,最后数据相差很远,同样的业务,响应时间有的100ms,有的2s多,最终的原因是,不同云服务后端对应的服务器所在地域与运营商不同造成的这种巨大差异,根据我们的经验,如果你想选用阿里的mysql服务器,最好是选用阿里北京的服务器,机房所在的运营商最好和你的应用服务器所在的运营商也是用一个,比如都选用北京联通,北京电信等等,这样或许差异会有所减低
4 回答13.4k 阅读✓ 已解决
5 回答7.8k 阅读✓ 已解决
2 回答7.5k 阅读✓ 已解决
2 回答6.7k 阅读✓ 已解决
1 回答5.3k 阅读✓ 已解决
1 回答5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
两个都放阿里云上不就万了。。。