随笔分类 -  面试 / Nacos常见面试题

摘要:Nacos与Eureka有相同点,也有不同之处,可以从以下几点来描述: - **接口方式**:Nacos与Eureka都对外暴露了Rest风格的API接口,用来实现服务注册、发现等功能 - **实例类型**:Nacos的实例有永久和临时实例之分;而Eureka只支持临时实例 - **健康检测**:N 阅读全文
posted @ 2023-06-30 21:28 xycccode 阅读(380) 评论(0) 推荐(0)
摘要:![](https://img2023.cnblogs.com/blog/3120037/202306/3120037-20230630211531269-1613728409.png) 刚开始: private final Map> serviceMap = new ConcurrentHashM 阅读全文
posted @ 2023-06-30 21:26 xycccode 阅读(399) 评论(0) 推荐(0)
摘要:Nacos内部接受到注册的请求时,不会立即写数据,而是将服务注册的任务放入一个阻塞队列里面立即响应给客户端。然后利用线程池 读取阻塞队列中的任务,异步来完成本地实例和集群中其他实例的更新,从而提高并发能力。这个阻塞队列大小为1024。 参考我的文档:https://www.cnblogs.com/w 阅读全文
posted @ 2023-06-30 20:56 xycccode 阅读(120) 评论(0) 推荐(0)
摘要:## 回答 Nacos采用了数据分级存储模型,最外层是 Namespace,用来隔离环境。然后是Group,用来对服务分组。接下来就是服务(Service)了,一个服务包含多个实例,但是可能处于不同的机房,因此Service下有多个集群(Cluster),Cluster下是不同的实例(Instanc 阅读全文
posted @ 2023-06-30 17:37 xycccode 阅读(723) 评论(0) 推荐(0)