spirng clound 服务网关 解决静态网页调用微服务的问题
在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到相应的服务。当添加API网关后,在第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制,后将请求均衡分发给后台服务端。1.pom文件配置<dependency><groupId>org.springframework.clo
·
在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到相应的服务。当添加API网关后,在第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制,后将请求均衡分发给后台服务端。
1.pom文件配置
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zuul</artifactId> </dependency>
2.yml 配置
3.编写过滤器类 可以定义filter,需要集成zuul提供的filter类,进行校验拦截。
4.在spring boot的启动类中配置
凡是以/sso打头的请求,路由到serverid指定的微服务
更多推荐
已为社区贡献8条内容
所有评论(0)