微服务-nacos

1. nacos定义:

nacos:一个更易于构建云原生应用的动态服务发现(Nacos Discovery),服务配置(Nacos Config)和服务管理平台,

-集注册中心(各个服务注册,调用时只需要服务名即可)+配置中心(服务公共的配置)+服务管理平台

2. nacos注册中心演变历史:

解决:管理所有微服务,解决服务之间调用关系错综复杂,难以维护的问题。

Nacos Discovery Starter可以帮助您将服务自动注册到Nacos服务端并且自动动态感知和刷新某个服务实例的服务列表。,并且会将服务实例自身的一些元数据信息,例如host, port,健康检查url,主页等注册到Nacos.

与主流注册中心的区别:

一致性协议:CP+AP(CAP:C一致性,A可用性 P:分区容错性)集群中超过一半的节点不可用,整个集群不可用。

3. nacos server服务部署:

去nacos官网下载,修改启动模式为单机(默认为集群模式),

4. nacos client客户端服务注册:

永久实例:哪怕宕机了,nacos server中服务列表中并不会删除。

5. nacos配置项详解:

  1. nacos集群部署;
相关推荐
耀耀_很无聊1 小时前
第1章 初识SpringMVC
java·spring·mvc
麻衣带我去上学1 小时前
Spring源码学习(一):Spring初始化入口
java·学习·spring
东阳马生架构1 小时前
MySQL底层概述—1.InnoDB内存结构
java·数据库·mysql
手握风云-2 小时前
数据结构(Java版)第一期:时间复杂度和空间复杂度
java·数据结构
坊钰2 小时前
【Java 数据结构】时间和空间复杂度
java·开发语言·数据结构·学习·算法
飞升不如收破烂~3 小时前
Redis的String类型和Java中的String类在底层数据结构上有一些异同点
java·数据结构·redis
苹果酱05673 小时前
windows安装redis, 修改自启动的redis服务的密码
java·开发语言·spring boot·mysql·中间件
feilieren3 小时前
信创改造 - TongRDS 替换 Redis
java·spring boot·后端
Allen Bright3 小时前
Jedis连接池的操作
java·redis
庞传奇3 小时前
【LC】560. 和为 K 的子数组
java·算法·leetcode