1.为什么要将服务注册到nacos?
为了更好的查找这些服务
------------------------------------------------------------------------------------------------------
2.Nacos服务是如何判定服务实例的状态?
通过发送心跳包,5秒发送一次,如果15秒没有回应,则说明服务出现了问题,
如果30秒后没有回应,则说明服务已经停止。
-----------------------------------------------------------------------------------------------------
3.服务消费方是如何调用服务提供方的服务的?
通过创建RestTemplate对象来实现。
-----------------------------------------------------------------------------------------------------
4.Nacos中的负载均衡底层是如何实现的?
通过Ribbon实现,Ribbon中定义了一些负载均衡算法,然后基于这些算法从服务
实例中获取一个实例为消费方法提供服务。
-----------------------------------------------------------------------------------------------------
5.Ribbon 是什么?Ribbon 可以解决什么问题?
Ribbon是Netflix公司提供的负载均衡客户端,
Ribbon可以基于负载均衡策略进行服务调用, 所有策略都会实现IRule接口
-----------------------------------------------------------------------------------------------------
6.Ribbon 内置的负载策略都有哪些?
8种,可以通过查看IRule接口的实现类进行查看
-----------------------------------------------------------------------------------------------------
7.@LoadBalanced的作用是什么?
描述RestTemplate对象,用于告诉Spring框架,在使用RestTempalte进行
服务调用时,这个调用过程会被一个拦截器进行拦截,然后在拦截器内部,启动
负载均衡策略。
-----------------------------------------------------------------------------------------------------



