gateway:基于Spring Cloud Gateway的微服务网关

时间:2024-04-18 10:40:51
【文件属性】:

文件名称:gateway:基于Spring Cloud Gateway的微服务网关

文件大小:37KB

文件格式:ZIP

更新时间:2024-04-18 10:40:51

Java

基于Spring Cloud Gateway的网关使用说明 主要功能 通过对Http请求的拦截,根据接口配置数据实现对接口访问的限流和身份验证及鉴权功能。同时同时在信息级别日志中输出请求参数,返回数据以及接口响应时间。网关在转发请求前,将会添加以下请求头: 请求头 说明 requestId 请求ID,用于调用拨号跟踪 指纹 客户端指纹,用于鉴别来源 loginInfo 包含应用ID,租户ID,用户ID等用户关键信息 网关的部分功能依赖于其他项目的配合 接口匹配 对于包含URL路径参数的接口,仅支持相对低效的正则匹配模式。所以请避免使用包含路径参数的URL。请求URL如未如仍替换匹配到接口,则再次从Redis中加载数据更新正则匹配表,再进行第二。次正则匹配。如二次匹配失败,则返回URL不存在的错误。 相关代码如下: InterfaceConfig config = getConfig(me


【文件预览】:
gateway-master
----src()
--------test()
--------main()
----LICENSE(34KB)
----README.md(13KB)
----pom.xml(3KB)
----.gitignore(303B)

网友评论