一次网络请求中的流量分发过程 | 京东云技术团队
💡
原文中文,约3100字,阅读约需8分钟。
📝
内容提要
本文介绍企业级或互联网系统中流量规划的过程和相关技术部件,包括客户端缓存、域名服务器、传输链路、内容分发网络、负载均衡器和服务端缓存等。同时,介绍了网络请求过程、前后端网络组件搭配方式、LB负载系统、vip和rip的映射关系、内网和公网域名解析等内容。强调用简单实用的搭配方式满足流量分发,不要增加系统复杂性。
🎯
关键要点
- 现代企业级或互联网系统需要流量规划以实现透明多级分流。
- 流量规划涉及客户端缓存、域名服务器、传输链路、内容分发网络、负载均衡器和服务端缓存等技术部件。
- 网络请求过程包括前端和后端网络组件的搭配方式。
- LB负载系统的vip与rip的映射关系是关键,vip是负载均衡的入口ip。
- 内网和公网域名解析的方式不同,内网vip和公网vip的使用场景各异。
- 前端网络组件搭配需满足特定架构,后端应用调用方式分为http和jsf。
- vip下的负载均衡系统应避免不必要的复杂性,直接使用vip提供的负载功能。
- 分流规则有默认规则和专用规则,专用规则优先级高。
- vip与rip的映射关系可以是一对一、一对多或多对多。
- 公网域名解析需申请入网点的vip,确保服务可用性。
- 总结强调简单实用的请求过程,避免增加系统复杂性。
➡️