GuLi商城-SpringCloud Alibaba-Nacos注册中心

素颜马尾好姑娘i 2024-03-27 15:22 187阅读 0赞

简介:

Nacos(Dynamic Naming and Configuration Service)是构建以 “服务” 为中心的现代应用架构 (例

如微服务范式、云原生范式) 的服务基础设施。致力于服务发现、配置和管理,且提供了一组简单

易用的特性集。让微服务的发现、管理、共享、组合更加容易。

原文链接:https://blog.csdn.net/weixin\_53358125/article/details/127522810

d6aa500c21bb4f08a0a0f476faf50282.png


Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平

台。他是使用java编写。需要依赖java环境。

Nacos文档:

Nacos 快速开始

Nacos2.0文档:

Nacos 快速开始

GitHub上的文档:

spring-cloud-alibaba/README-zh.md at 2022.x · alibaba/spring-cloud-alibaba · GitHub

a754710e488446fb9970664e5f245e64.png

详细配置说明:

spring-cloud-alibaba/readme-zh.md at 2022.x · alibaba/spring-cloud-alibaba · GitHub

4fd1a953dd0741a5adae4ba4088d7eed.png

1658eff9b86b4636bc40b9525418fc09.pngd6b19bcfc01f492bb4f73e6c8973fa92.png


Nacos1最后一个版本是1.4.4,但是小版本不影响,我下载1.4.3

32aaaac24fbc4316b89e09540776aed7.png

57c87de66e8d40ed864546fa438488e7.png

如何安装、启动,参考:

https://blog.csdn.net/ZHOU_VIP/article/details/126495459

18ab4a8afbc2445d89011aa0ec68263e.png

http://localhost:8848/nacos/#/login

账号密码都是

nacos

2628903a08e3493e95e35de96a0263a9.png61431cc4ffef45b08760877808ecfd19.png


将微服务注册到nacos中

1、首先,修改 pom.xml 文件,引入 Nacos Discovery Starter。

6efc738f2c354330ab93e5a2c2b0ecc4.png

2、在应用的 /src/main/resources/application.properties配置文件中配置Nacos Server地址

7fb1b16adf6f4c14a1614b66c3e16c87.png

3、使用@EnableDiscoveryClient注解开启服务注册与发现功能

ba255353925a4f40a260ba2b4a27fa87.png

http://localhost:8848/nacos/#/login

98cd2cca40634d49a75111fbd425baac.png

还要给每个服务取个名字,告诉注册中心

  1. application:
  2. name: gulimall-coupon

开启虚拟机、mysql,但是启动还是报错,怀疑是nacos版本问题,结果不是

bf4c402390af454a985c5bd127653ae4.png

原因:

69b88216d4ef48eab61f5303d8d29691.png

cdc32333b60d4525ad807a82906be59a.png

结果注册成功:

ed57e21f7c924de481ab4d544e9b7f9d.png

46905ab0c3f34026b1d66e0d3cecf97a.png


同理,会员服务也注册到注册中心

f73514b79dc24049a499356721a40ab6.png

发表评论

表情:
评论列表 (有 0 条评论,187人围观)

还没有评论,来说两句吧...

相关阅读