- 1
- 0
- 约1.29万字
- 约 25页
- 2026-03-15 发布于北京
- 举报
服务路由
SOA架构中,服务消费者通过服务名称,在众多服务中找到要调用的
服务的地址列表,称作为服务的路由。
服务列表
service1
地址列表
service2
server_address1
service3server_address2
consumerservice4server_address3
service5
service6
service7
service8
服务负载均衡
对于负载较高的服务来说,往往对应着由多台服务器组成的集群。在请
求到来时,为了将请求均衡地分配到后端服务器,负载均衡程序将从服务对应
的地址列表中,通过相应的负载均衡算法和规则,选取一台服务器进行访问,
这个过程称为服务的负载均衡
remote_ip负载均衡算法
地址列表
round_robinserver_address1
consumer
randomserver_address2
weight_randomserver_address3
...
单个服务的负载均衡
当服务的规模较小时,可以采用硬编码的方式将服务地址和配置写在代码中,通
过编码的方式来解决服务的路由和负载均衡的问题,也可以通过传统的硬件负载均衡设备
如F5等,或者是采用LVS或nginx等软件解决方案,通过相关配置,来解决服务的路由和负
载均衡问题。由于服务的机器数量在可控范围内,因此维护成本能够接受。
consumerrequest
service负载均衡
server1server2server3
多服务路由及负载均衡
当服务越来越多,规模越来越大,对应的机器数量也越来越庞大,单靠人工来管
理和维护服务及地址的配置信息,已经越来越困难。并且,依赖单一的硬件负载均衡设备
或者使用LVS、nginx等软件方案进行路由和负载均衡调度,单点故障的问题也开始凸显,
一旦服务路由或者负载均衡服务器宕机,依赖其的所有服务均将失
您可能关注的文档
最近下载
- GL140监理指令单04(四标检查井盖板违规施工).doc VIP
- 第5课美化处理图片(教学课件)信息科技人教版三年级上册2025.ppt
- 抗苗勒氏管激素与多囊卵巢综合征的相关性研究.pdf VIP
- 广东深圳市华睿欣能投资控股集团有限公司2026届校园招聘备考题库及答案详解1套.docx VIP
- ISO17021标准-2011(中文版).pdf VIP
- 创新大赛真题及答案解析2025.doc VIP
- 单面彩钢酚醛复合风管专项施工工艺标准.pdf VIP
- 综合布线系统设计与实施(第三版).pptx VIP
- 2025年广西钦州英语试卷及答案.doc
- Dreamweaver CC网页设计与制作-全套PPT课件.pdf VIP
原创力文档

文档评论(0)