采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
http://user-center/users/{userId}
这行代码的意思是,Ribbon会自动的把user-center名称转换成用户中心在nacos上的地址,Ribbon会自动的从nacos server上获取想要调用的服务的地址列表。那么,nacos章节提到的本地缓存存储微服务的地址就没有用到了吧?还是也能用?有没有可以参考的文章看看?
能用的。ribbon会从服务发现缓存里面读取服务列表。
老师,你说的能用是我们自己写的本地缓存map能用?就是你课上讲的每个实例上写一个定时任务,定时的从nacos上把数据缓存到本地缓存map中,然后微服务之间的调用,是先读取我们自己编写的缓存map中拿到url,然后去请求。这种情况下,Ribbon怎么读取我们自己写的缓存map?还是需要编码或者配置来让ribbon读我们的本地缓存map?
ribbon实现了,基于map 这一节只是介绍相关原理,方便大家理解底层的。框架全部给我们实现了,不用自己搞。
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
530 4
2.0k 1
2.6k 2
1.6k 3
3.6k 13