开发者学堂课程【精通Spring Cloud Alibaba:GateWay实现转发真实微服务接口】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/634/detail/10115
GateWay实现转发真实微服务接口
内容介绍:
一、引入 nacos jar 包
二、配置 application.yml
一、引入 nacos jar 包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>0.2.2.RELEASE</version>
</dependency>
二、配置 application.yml
server:
port: 80
####服务网关名称
spring:
application:
name: mayikt-gateway
cloud:
gateway:
###路由策略
routes:
###根据我们的服务名称查找地址实现调用
- id: member
####转发http : / / www.mayikt.com/
uri: lb://mayikt-member/
filters:
- StripPrefix=1
###匹配规则
predicates:
- Path=/member/**
discovery:
locator:
###允许通过注册中心获取地址调用
enabled: true
nacos:
discovery:
server-addr: 127.0.0.1:8848
###127.0.0.1/mayikt转到到
http://www.mayikt.com/