美文网首页PASS
nacos注册中心

nacos注册中心

作者: 杨健kimyeung | 来源:发表于2020-08-15 10:33 被阅读0次

一、作用

微服务架构中最核心的部分是服务治理,服务治理最基础的组件是注册中心

二、注册中心

1、常见的注册中心

Spring Cloud Spring Cloud Alibaba dubbo
Eureka(官方推荐) Nacos(推荐) ** Nacos(推荐) **
Zookeeper Radar Zookeeper
Consul Redis Multicast Simple

2、推荐原因

  • Eureka 的设计原则是 AP

    即可用性和分区容错性。他保证了注册中心的可用性,但舍弃了数据一致性,各节点上的数据有可能是不一致的(会最终一致)。Eureka 采用纯 Java 实现,除实现了注册中心基本的服务注册和发现之外,极大的满足注册中心的可用性,即使只有一台服务可用,也可以保证注册中心的可用性。

    2018-12-12 Netflix 宣布停止开发Spring Cloud的相关服务:Ribbon、Feign、Eureka、Hystrix,继续使用风险自负

  • Nacos

    Eureka已经不在维护更新,替换Eureka

  • ZK 的设计原则是 CP

    即强一致性和分区容错性。他保证数据的强一致性,但舍弃了可用性,如果出现网络问题可能会影响 ZK 的选举,导致 ZK 注册中心的不可用。

三、组成

1、说明

注册中心主要有三部分组成服务注册中心、服务提供者、服务消费者

2、关系图

image

四、服务注册中心

1、简介

spring-cloud-alibaba注册中心有三种常用使用方法

  • 一种是直接下载打包好的文件,解压运行,

  • 二是通过下载源码的方式自己进行打包编译运行。

  • 通过docker部署

2、下载解压

下载地址

image

3、运行(单机版)

进入解压目录下的bin

windows

单机版启动

cmd startup.cmd -m standalone

Linux/Unix/Mac

单机版启动

sh startup.sh -m standalone

4、后台管理界面

输入http://127.0.0.1:8848/nacos/进入后台管理界面用户名密码默认是 nacos

image

更多请查看官方文档

相关文章

  • 微服务技术栈

    1,注册中心:Eureka: 2,注册中心:Nacos: 3,统一配置:Nacos

  • 【Spring Cloud Alibaba】Nacos

    《Nacos》 启动注册中心 您需要先下载 Nacos 并启动 Nacos server。操作步骤参见 Nacos...

  • nacos学习一服务注册

    1、启动nacos注册中心 nacos可视化页面地址 http://localhost:8848/nacos/in...

  • Nacos使用备忘

    写在前面 Nacos就是注册中心+配置中心,基本等价于:Nacos = Eureka + Config + Bus...

  • 简单微服务项目搭建

    本示例服务注册中心使用nacos-discovery,配置中心使用nacos-config,网关使用Spring ...

  • nacos注册中心

    一、作用 微服务架构中最核心的部分是服务治理,服务治理最基础的组件是注册中心 二、注册中心 1、常见的注册中心 S...

  • nacos注册中心

    1. 使用 1.1 父工程引入对应版本的依赖,注意springboot , cloud, cloud-alibab...

  • Nacos注册中心

    一.作用 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 二.使用流程 1.下载Nacos服务器...

  • Nacos注册中心

    一、安装Nacos (1)下载地址:https://github.com/alibaba/nacos/releas...

  • Nacos注册中心

    SpringCloudAlibaba 推出了一个名为 Nacos 的注册中心,在国外也有大量的使用。 解压启动 N...

网友评论

    本文标题:nacos注册中心

    本文链接:https://www.haomeiwen.com/subject/tdaodktx.html