解决问题核心:
1 ,数据库服务器,尽可能只进行必要的硬盘 io 操作(有利于数据库服务器承载更大的吞吐量)
2 ,应用服务器,完成帮数据库服务器降低负载作用,比如计算类操作(有利于将来集群部署结构)
阿里云有个弹性伸缩服务,其原理就是利用负载均衡设备或者服务,进行应用服务器的“动态增减”,这里要求应用服务器无状态,也就是没有上传文件,登录会话等数据独立存在应用服务器内部,从而可以不在乎服务器数量实时添加或者减少。
数据库服务器,作为“状态”数据,显然不适合用于弹性伸缩的应用服务器范围,需要提炼出来作为全局共享。
应用服务器的计算,非常适合弹性伸缩,从而实现负载量与成本的动态平衡。
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=1016
文章的更新编辑依此链接为准。欢迎关注源站原创文章!