第二十二章第二节:商品服务:配置会员系统、网关访问以及调试会员等级相关接口
1、会员系统(onlinemall-member)配置文件
#应用服务端口
server:
port: 8000
spring:
#数据源配置
datasource:
username: root
password: 123456
url: jdbc:mysql://116.196.121.63:3306/mall_ums
driver-class-name: com.mysql.jdbc.Driver
#nacos注册中心
cloud:
nacos:
discovery:
server-addr: 116.196.121.63:8848
#应用名称
application:
name: onlinemall-member
mybatis-plus:
#mapper映射文件
mapper-locations: classpath:/mapper/**/*.xml
#主键自增
global-config:
db-config:
id-type: auto
2、点击发布商品时,会获取会员等级的信息
1:配置会员服务的网关信息
2:由于人人fast已经生成了相关代码,配置完网关后即可访问会员等级的增删改功能

3、配置会员服务的网关
网关服务:onlinemall-gateway
application.yml
#服务端口
server:
port: 88
#应用服务名称
spring:
application:
name: onlinemall-gateway
#注册中心地址
cloud:
nacos:
discovery:
server-addr: 116.196.121.63:8848
#配置renren-fast的网关路由
gateway:
routes:
#商品服务相关的路由配置
- id: product_route
uri: lb://onlinemall-product
predicates:
- Path=/api/product/**
filters:
- RewritePath=/api/(?<segment>.*), /$\{segment}
#会员服务相关的路由配置
- id: member_route
uri: lb://onlinemall-member
predicates:
- Path=/api/member/**
filters:
- RewritePath=/api/(?<segment>.*), /$\{segment}
#第三方服务的路由配置
- id: third_party_route
uri: lb://onlinemall-third-party
predicates:
- Path=/api/thirdparty/**
filters:
- RewritePath=/api/thirdparty/(?<segment>.*), /$\{segment}
#获取验证码的路由配置
- id: admin_route
uri: lb://renren-fast
predicates:
- Path=/api/**
filters:
- RewritePath=/api/(?<segment>.*), /renren-fast/$\{segment}
4、启动相关服务,添加会员等级的数据


浙公网安备 33010602011771号