首页 > 编程知识 正文

Spring cloud gateway,什么叫做网关

时间:2023-05-05 10:56:18 阅读:144477 作者:662

1 .创建新模块,部署SpringCloudGateway依赖关系和nacos服务发现依赖关系:

! ---依赖网关---从属网关. spring framework.cloud/groupidartifactidspring-cloud-starter-gateway/artarted 依赖artifact -Nacos服务发现--dependencygroupidcom.Alibaba.cloud/groupidartifactidspring-cloud-starter-Alibaba--。

服务器:端口: 10010 #网关端口spring : application : name :网关# 服务名称cloud : nacos :服务器- addr 3360 localhost 3360 nacos地址网关: routes : #网关路由配置- id :用户-服务# uri :3358127.0.0.1:8081 #路由的目标地址http是固定地址uri : lb ://uservice #路由的目标地址lb是负载均衡的即,确定请求是否满足路由规则的条件- Path=/user/** #它遵循路径匹配,只需以/user/开头即可满足要求3 .补充:网关

网关被分为默认过滤器、路由过滤器、全局过滤器; 当请求路由时,当前路由过滤器、默认过滤器和全局过滤器将合并到一个过滤器链(集合)中并进行排序,然后依次执行每个过滤器。

排序顺序按照order的优先顺序,按从高到低的顺序排序。 注意:订单值越小,优先级越高)

如果order的值相同,则按默认过滤器路由过滤器全局过滤器的顺序执行

(注)全局路由器的order值是自定义值。 路由过滤器和默认过滤器的order值由Spring指定,默认值按声明顺序从1开始递增。)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。