springcloud gateway 中 routes中的uri
时间: 2023-12-30 18:05:09 浏览: 148
springcloud下通过gateway转发websocket
5星 · 资源好评率100%
在 Spring Cloud Gateway 中,routes 中的 uri 是指目标服务的地址。它可以是一个完整的 URL,也可以是一个相对路径。如果是相对路径,则会根据当前请求的主机和端口构建完整的 URL。
例如,如果你有一个名为 "user-service" 的服务在地址 "http://localhost:8080" 上运行,那么你可以将 uri 设置为 "http://localhost:8080" 或者 "/user-service" 来将请求转发到该服务。
当然,你也可以使用占位符来构建 uri,例如 "{scheme}://{host}:{port}",Spring Cloud Gateway 会自动解析这些占位符并将其替换为实际的值。
阅读全文