Spring Cloud Alibaba Nacos Discovery 如何实现服务注册与发现?

2026-04-02 11:341阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计266个文字,预计阅读时间需要2分钟。

Spring Cloud Alibaba Nacos Discovery 如何实现服务注册与发现?

1. 下载安装Nacos、Spring Cloud Alibaba官方文档,查看GitHub Wiki。为了方便,直接将地址粘贴过来:[https://github.com/alibaba/spring-cloud-alibaba](https://github.com/alibaba/spring-cloud-alibaba)。

1.下载安装nacosspringalibaba官方文档看githubwiki.为了打开方便就直接把地址粘贴过来:github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-discovery

将nacos下载并解压

Spring Cloud Alibaba Nacos Discovery 如何实现服务注册与发现?

 

 打开bin目录startup.cmd启动nacos

打开: localhost:8848/nacos    用户名/密码:nacos/nacos

 

 安装并启动成功

 

2.代码

 官方文档写的很细,大概罗列一下:

消费端和生产者都加以下pom和yml:

com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-actuator server: port: 具体端口spring: application: name: nacos-provider-payment cloud: nacos: discovery: server-addr: 127.0.0.1:8848management: endpoints: web: exposure: include: "*"

 

 

 

 

服务调用就用RestTemplate, ribbon(nacos discovery的jar里已经整合了ribbon)

代码:github.com/lulu4pix/springcloud/commit/c683aea0deb7a62fe4977e458a060022ecae6fd7

 

3.测试

 

 

 

 

 

本文共计266个文字,预计阅读时间需要2分钟。

Spring Cloud Alibaba Nacos Discovery 如何实现服务注册与发现?

1. 下载安装Nacos、Spring Cloud Alibaba官方文档,查看GitHub Wiki。为了方便,直接将地址粘贴过来:[https://github.com/alibaba/spring-cloud-alibaba](https://github.com/alibaba/spring-cloud-alibaba)。

1.下载安装nacosspringalibaba官方文档看githubwiki.为了打开方便就直接把地址粘贴过来:github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-discovery

将nacos下载并解压

Spring Cloud Alibaba Nacos Discovery 如何实现服务注册与发现?

 

 打开bin目录startup.cmd启动nacos

打开: localhost:8848/nacos    用户名/密码:nacos/nacos

 

 安装并启动成功

 

2.代码

 官方文档写的很细,大概罗列一下:

消费端和生产者都加以下pom和yml:

com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-actuator server: port: 具体端口spring: application: name: nacos-provider-payment cloud: nacos: discovery: server-addr: 127.0.0.1:8848management: endpoints: web: exposure: include: "*"

 

 

 

 

服务调用就用RestTemplate, ribbon(nacos discovery的jar里已经整合了ribbon)

代码:github.com/lulu4pix/springcloud/commit/c683aea0deb7a62fe4977e458a060022ecae6fd7

 

3.测试