天天看点

Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改

基于Springboot和Dubbo的结合,进行用户模块业务开发,注册发现、负载均衡、路由策略等多项Dubbo核心特性

进一步了解API网关与业务模块的结合和开发。

0 概要

  • API网关权限验证和其他服务交互
  • 开发Springboot的自定义配置
  • Dubbo负载均衡策略选择和使用
  • 用户表结构
Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改

修改Guns的JWT

◆ 增加忽略验证URL配置

◆ 修改返回内容匹配业务

◆ 增加Threadlocal的用户信息保存

业务功能开发

◆增加用户服务并提供接口

初步了解AP|网关与服务之间交互的过程

根据接口文档开发用户接口

用户服务与网关交互

  • 添加user模块
Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改

基于Springboot配置忽略列表

自动配置好jwt前缀配置内容

Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改
Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改

基于用户业务的API修改

Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改
Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改
Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改
Dubbo实战(四) -业务环境搭建(上)0 概要用户服务与网关交互基于Springboot配置忽略列表基于用户业务的API修改