链路分析

链路分析(重要)

在浏览器发送请求时,
1、首先浏览器要进行域名解析(到本地hosts文件)本地hosts会配置127.0.0.1 api.leyou.com ,解析完成以后会得到127.0.0.1,返回这个结果,于是浏览器拿着这个结果进行TCP连接
2、发送127.0.0.1:80/item/catagegroy/of/parent?pid=请求到nginx
3、nginx进行监听80端口,进行反向代理:http://127.0.0.1:10010 ,把请求发送给10010,指向网关。网关进行监听10010端口
4、网关根据路由规则进行路由,若符合路由规则则进行代理到ItemService,同时去eureka做服务拉取,告知网关item-service的地址 ,根据地址去除路由前缀后去item-service中找寻ItemController进行业务处理,然后把结果原路返回,浏览器拿到数据

链路分析

上一篇:1121 Damn Single (25 分)


下一篇:P1320 压缩技术(续集版)