横向扩展、纵向扩展(竖向扩展)
1、横向扩展,是已扩展服务器的数量进行高并发的处理(增强处理业务的能力)根据配置nginx的反向代理,转发服务器(配置的ip)进行轮换处理业务(可加入负载均衡器进行分发请求)。
2、纵向扩展,是增加单机的处理能力,一般增加cpu的处理能力。
你有一台API服务器,每天几百万次请求,吃不消了。现在要提升性能:
横向扩展:多增加几台API服务器,一起服务。
纵向扩展:把API服务器换成性能更好的机器。
横向扩展
也叫水平扩展
,用更多的节点支撑更大量的请求。 如成千上万的蚂蚁完成一项搬运工作纵向扩展
又叫垂直扩展
,扩展一个点的能力支撑更大的请求。如利用1个人的能力,如蜘蛛侠逼停火车
原文链接:https://blog.csdn.net/bestxianfeng163/article/details/82143613