问题描述
目前我正在学习如何使用 spring boot 和 spring cloud 工作微服务,现在我在选择 spring cloud 和启动版本时遇到了很多问题,我还没有使用 @RibbonClient 注释,因为我还没有找到依赖项。
我想使用最新版本的spring cloud和spring boot,但是我没有找到ribbon依赖。我想使用 spring boot 2.4.1 和 spring cloud 2.20.0.x
实际上我做了一个简单的项目,有 3 个项目(项目、产品、模型),模型 项目有 common 模型 和假客户和其他项目(项目,产品)有一个模型项目作为依赖。
模型项目
[![modelProject][1]][1]
[![feignClient][2]][2]
[![Ribbon][3]][3]
[![pom.xml][4]][4] [![pom.xml2][5]][5] [![pom.xml3][6]][6]
产品项目
这个项目只有一个控制器、服务和存储库
[![产品项目][7]][7]
项目项目
这个项目只有一个控制器,它向产品控制器发出请求
[![ItemProject][8]][8]
现在我想在 model.properties 中添加 products.ribbon.listofServers=localhost:8001,localhost:9001 所以,但我没有得到那个功能区。
谢谢,对不起,我的英语不是我的母语 [1]:https://i.stack.imgur.com/CnPxN.png [2]:https://i.stack.imgur.com/Sb26S.png [3]:https://i.stack.imgur.com/RFy0i.png [4]:https://i.stack.imgur.com/SaDhs.png [5]:https://i.stack.imgur.com/S6Rjl.png [6]:https://i.stack.imgur.com/aSo1m.png [7]:https://i.stack.imgur.com/SIyd5.png [8]:https://i.stack.imgur.com/58YuK.png