Spring Cloud中如何实现服务注册consul
发表于:2025-12-07 作者:千家信息网编辑
千家信息网最后更新 2025年12月07日,这篇文章给大家分享的是有关Spring Cloud中如何实现服务注册consul的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、consul 简介consul 具有以下性
千家信息网最后更新 2025年12月07日Spring Cloud中如何实现服务注册consul
这篇文章给大家分享的是有关Spring Cloud中如何实现服务注册consul的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
一、consul 简介
consul 具有以下性质:
服务发现:consul通过http 方式注册服务,并且服务与服务之间相互感应。
服务健康监测
key/value 存储
多数据中心
consul可运行在mac windows linux 等机器上。
二、consul安装
linux
$ mkdir -p $GOPATH/src/github.com/hashicorp && cd $!$ git clone https://github.com/hashicorp/consul.git$ cd consul$ make bootstrap$ make bootstrap
windows下安装:
见consul怎么在windows下安装
三、构建工程
构建一个consul-miya的springboot工程,导入依赖pring-cloud-starter-consul-discovery,其依赖文件:
4.0.0 com.forezp consul-miya 0.0.1-SNAPSHOT jar consul-miya Demo project for Spring Boot org.springframework.boot spring-boot-starter-parent 1.5.2.RELEASE UTF-8 UTF-8 1.8 org.springframework.cloud spring-cloud-starter-consul-discovery org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springframework.cloud spring-cloud-dependencies Dalston.RELEASE pom import org.springframework.boot spring-boot-maven-plugin
在其入口文件ConsulMiyaApplication加入注解@EnableDiscoveryClient,开启服务发现:
@SpringBootApplication@EnableDiscoveryClient@RestControllerpublic class ConsulMiyaApplication { @RequestMapping("/hi") public String home() { return "hi ,i'm miya"; } public static void main(String[] args) { new SpringApplicationBuilder(ConsulMiyaApplication.class).web(true).run(args); }}在其配置文件application.yml指定consul服务的端口为8500:
spring: cloud: consul: host: localhost port: 8500 discovery: healthCheckPath: ${management.contextPath}/health healthCheckInterval: 15s instance-id: consul-miya application: name: consul-miyaserver: port: 8502启动工程,访问localhost:8500,可以发现consul-miya被注册了。
感谢各位的阅读!关于"Spring Cloud中如何实现服务注册consul"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
服务
工程
文件
内容
更多
篇文章
UTF-8
不错
实用
健康
之间
入口
性质
数据
数据中心
文章
方式
机器
注解
看吧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
戴尔服务器IDrac远程
联想服务器引导盘步骤
本地存储的数据库
免费服务器平台
高考英语作文网络安全
运算服务器散热器生产厂家
网络安全指挥中心工作规范
路由器与服务器怎么配置
软件工程师的软件开发
企业密信服务器wd88888
制造业网络安全保护不足
光格网络安全插画
盐城游戏软件开发公司
中国网传播有限公司网络安全
怎么查日本服务器地址
lol服务器地域如何分
游戏服务器一般能进多少人
一流网络安全学院示范学院
ecology服务器地址
数据库增删改差
战地4狗牌服务器怎么找
数据库代码运行不出来
女生读计算机网络技术
达梦数据库排序bug
方舟服务器人物
国家网络安全大会主持词
网络安全事件应急保障演练
信元网络安全技术有限公司
吃鸡数据库
安徽上乘网络技术有限公司