使用微服务架构的分布式系统,微服务之间通过网络通信,我们通过服务提供者与服务消费者来描述微服务间的调用关系。
服务提供者:服务的被调用方,提供调用接口的一方
服务消费者:服务的调用方,依赖于其他服务的一方
我们以电商系统中常见的用户下单为例,用户向订单微服务发起一个购买的请求。在进行保存订单之前需要调用商品微服务查询当前商品库存,单价等信息。在这种场景下,订单微服务就是一个服务消费者,商品微服务就是一个服务提供者。

1、搭建环境
创建父工程
在IDEA中创建父工程并引入坐标
<?xml version="1.0" encoding="UTF-8"<