设计思路:
1、简化代码调用链路,自上而下调用
2、避免代码循环引用
代码架构:
server:对外提供接口服务
gateway:对外提供服务
consumer:服务消费层,调用producer提供的服务接口
task:分布式任务工程
producer:对内提供服务,提供给consumer使用
service:单服务内业务处理,与数据层对接
mapper:数据库操作接口
上架构图:
设计思路:
1、简化代码调用链路,自上而下调用
2、避免代码循环引用
代码架构:
server:对外提供接口服务
gateway:对外提供服务
consumer:服务消费层,调用producer提供的服务接口
task:分布式任务工程
producer:对内提供服务,提供给consumer使用
service:单服务内业务处理,与数据层对接
mapper:数据库操作接口
上架构图: