nacos
概念:注册中心+配置中心
官方文档:Nacos 配置中心简介, Nacos 是什么 | Nacos 官网
下载:发布历史 | Nacos 官网,主要版本号要兼容。
环境:window
安装说明
单机模式

注意:记得配置和初始化sql
解压进入bin目录,修改startup.cmd文件,把集群模式改成单机。set MODE="cluster"--》set MODE="standalone"
启动nacos:双击startup.cmd
控制台地址:http://localhost:8848/nacos,默认账号密码都是nacos
微服务配置
参考:快速开始-阿里云Spring Cloud Alibaba官网
接入 Nacos 服务注册与发现

例子:
application.yml
spring:
application:
name: 微服务名称
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848 #nacos服务器地址。
配置好之后,启动微服务,登录nacos控制台,在服务管理、服务列表就可以看到微服务已经注册进来了。注意:服务器需开放8848、9848、9849端口。

openFeign使用
微服务之间的调用使用openFeign,代码简洁。也可以通过restemple加负载均衡调用。

接入配置中心

引入依赖
在微服务项目中引入如下依赖:
<!-- nacos-config 配置中心依赖 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
配置公共配置
抽出公共配置,然后往注册中心配置。
公共配置,如nacos服务发现地址spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848,数据库连接等。


3986

被折叠的 条评论
为什么被折叠?



