分布式微服务 - 2.服务注册 - 4.Consul
项目示例:
- 项目示例 - 2.服务注册 - 3.Consul
内容提要:
- windows下载启动
- 基本使用
文档:
介绍
下载启动
Windows系统
- 官网下载并解压,只有一个exe文件
- 在命令行窗口中输入
consul agent -dev
命令在开发模式下启动 - 浏览器中输入
localhost:8500
正常显示consul首页
基本使用
- 引入依赖
<!--consul依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-discovery</artifactId>
</dependency>
- application.yml中进行相关配置
spring:
application:
name: # 默认使用该属性作为别名进行服务注册
cloud:
consul:
host: # consul的ip地址
port: # consul的端口号
discovery:
health-check-path: # 配置用于健康检查的路径,默认使用/actuator/health路径