【SpringCloud】Nacos-01-安装及依赖配置
nacos安装
下载连接_Nacos_GitHub
以Windows系统为例
目录:
- bin:启动脚本
- conf:配置文件
端口配置
在conf/applicaftion.properties文件中的
server.port=8848
默认8848端口
启动
在bin目录下,启动cmd窗口,输入
startup.cmd -m standalone
在单机器上运行
访问管理后台
默认 账号 与 密码 都为 nacos
依赖配置
pom文件依赖导入
父工程
<!-- nacos管理依赖 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.2.5.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
子工程
<!-- nacos客户端依赖包 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
配置-注册中心
在application.yml中做如下配置
spring:
application:
name: orderservice # order服务的名称
cloud:
nacos:
server-addr: localhost:8848 # nacos服务地址
discovery:
cluster-name: SH # 集群 代指shanghai
namespace: 38c7f23e-b0b8-4398-8902-69afc7e7b3fb # dev环境
ephemeral: false # 非临时实例
Ribbon负载均衡相关
userservice: # 对userservice这个名称的负载均衡规则进行设置
ribbon:
NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 负载均衡规则
ribbon:
eager-load:
enabled: true # 开启饥饿加载
clients: userservice # 指定饥饿加载的服务名称
本文来自博客园,作者:chendsome,转载请注明原文链接:https://www.cnblogs.com/chendsome/p/18558503

浙公网安备 33010602011771号