简单搭建微服务springCloudNetflix服务【添加OpenFeign中间件】(四)

本文介绍了如何在SpringCloudNetflix微服务架构中添加OpenFeign中间件,作为服务注册中心。通过创建ms-server-api项目并实现各服务接口,引入到其他项目中,利用FeignClient进行依赖注入和接口调用,最后展示了添加日志记录后的调用结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简单搭建微服务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)日志输出结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值