简单搭建微服务springCloudNetflix服务(一)
简单搭建微服务springCloudNetflix服务【添加ribbon中间件】(二)
简单搭建微服务springCloudNetflix服务【添加Eureka中间件】(三)
简单搭建微服务springCloudNetflix服务【添加OpenFeign中间件】(四)
简单搭建微服务springCloudNetflix服务【添加Nacos配置中心中间件】(五)
简单搭建微服务springCloudNetflix服务【Hyxtrix服务保护中间件】(六)
简单搭建微服务springCloudNetflix服务【Gateway网关服务中间件】(七)
添加注册中心OpenFeign服务注册中心
1)新建ms-server-api 做openfeign管理项目
2)在ms-server-api 项目中添加goods-server,marking-server,order-server的访问接口api项目
3)marking-server-api,order-server-api 也按照上面操作
4) 将三个goods-server-api,marking-server-api,order-server-api项目引入到yymall-pc 项目当中,方便其他项目依赖注入访问对应的接口
5)在goods-server项目中引入goods-server-api包,然后实现IGoodsServer接口
6)marking-server,order-server这两个项目也按照上面步骤实现对应的api项目接口
7)goods-server-api,marking-server-api,order-server-api 项目引入feignClient调用
8)mall-portal 开启扫描feign对应的接口
9)mall-portal 项目引入【goods-server-api,marking-server-api,order-server-api】三个包,采用依赖注入的方式进行访问接口,调用方法
10)调用结果
11)OpenFeign远程调用添加日志记录
12)日志输出结果