【微服务】3、NACOS 的使用
创始人
2024-05-03 00:41:03

🔖 Eureka 可以做注册中心【https://github.com/Netflix/eureka】
🔖 但它的功能比较少,仅仅注册中心

🔖 nacos 也可做注册中心,且功能更加丰富【https://nacos.io/】

一、了解 Nacos

✏️ Nacos 是阿里巴巴的产品,也是 SpringCloud 中的一个组件
✏️ 相比 Eureka 而言,它的功能更加丰富,在国内受欢迎程度较高
✏️ Nacos 一个更易于构建云原生应用的动态服务发现配置管理服务管理平台
在这里插入图片描述

📝 Nacos 文档:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html

二、安装 Nacos

(1) 下载和安装

✏️ 在 Nacos 官方网站下载好 Nacos 的安装包(Windows 版本和 Linux 版本)【下载地址:https://github.com/alibaba/nacos/tags】
✏️ 解压
在这里插入图片描述


解压后的目录结构:
在这里插入图片描述
在这里插入图片描述

(2) 启动

🔖 windows 单击启动命令:startup.cmd -m standalone-m 是 mode(模式)的意思】
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

🔖 默认账号和密码是 nacos

在这里插入图片描述

三、Nacos 注册中心

(1) 父工程添加管理依赖

🔖 父工程添加 spring-cloud-alibaba 的管理依赖

com.alibaba.cloudspring-cloud-alibaba-dependencies2.2.5.RELEASEpomimport

(2) nacos 客户端依赖和配置

🔖 nacos 和 eureka 不一起使用
🔖 微服务添加 nacos 客户端依赖
🔖 微服务添加 nacos 配置(在 yaml 文件中)

  com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discovery
spring:cloud:nacos:server-addr: localhost:8848 # 配置 nacos 服务地址

🔋 之前使用 eureka 的时候还要手动创建一个 eureka 服务
🔋 所以存在 eureka 的服务端
🎄 nacos 本身就是一个服务,默认端口 8848
🎄 不用像 eureka 一样手动创建一个服务

在这里插入图片描述

相关内容

热门资讯

北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...