博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Consul--概述、安装
阅读量:2442 次
发布时间:2019-05-10

本文共 695 字,大约阅读时间需要 2 分钟。

Consul

Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语言开发。

提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。

它具有很多优点。包括:基于raft协议,比较简洁;支持健康检查,同时支持HTTP和DNS协议;支持跨数据中心的WAN集群;提供图形界面;跨平台,支持Linux、Mac、Windows。

Spring Cloud Consul具有如下特性

  • Service Discovery:提供HTTP和DNS两种发现方式
  • Health Checking: 支持多种方式,HTTP、TCP、Docker、Shell脚本定制化
  • KV Store:Key、Value的存储方式
  • Secure Service Communication:Consul支持多数据中心
  • Multi Datacenter:可视化Web界面

官网: https://www.consul.io/intro/index.html

简单教程: https://www.springcloud.cc/spring-cloud-consul.html

Mac安装Consul

官网下载,直接解压。

将解压得到的文件复制到/usr/local/bin中

sudo cp consul /usr/local/bin

打开bin文件,执行consul,查看consul命令,如下即表示成功:

在这里插入图片描述

启动:

consul agent -dev

访问8500端口:

在这里插入图片描述

转载地址:http://aspqb.baihongyu.com/

你可能感兴趣的文章
富文本中添加字体选项功能_如何将开发人员选项卡添加到Microsoft Office功能区...
查看>>
如何将音乐添加到PowerPoint演示文稿
查看>>
mozilla.pdf_Mozilla说它没有从Booking.com赚钱
查看>>
fitbit手表中文说明书_Fitbit OS达到3.0版,这是新功能
查看>>
ublock origin_Chrome可能会在打破uBlock起源的同时更快地阻止广告
查看>>
电邮地址_我如何找出电子邮件的真正来源?
查看>>
windows虚拟桌面_在Windows中使用虚拟桌面的最佳免费程序
查看>>
ipad iphone开发_如何在iPhone或iPad上的消息中快速选择表情符号
查看>>
在windows使用gpu_如何选择Windows 10上游戏使用的GPU
查看>>
minecraft启动器_如何使用外部编辑器编辑Minecraft地图
查看>>
什么是适用于iPhone和iPad的iOS最新版本?
查看>>
成为产品不一定是坏事
查看>>
Ubuntu 18.04 LTS现在在Microsoft Store中
查看>>
如何检查已安装的Ubuntu版本
查看>>
如何在Windows 10上禁用附近共享
查看>>
gmail_Gmail将提供自毁电子邮件
查看>>
google 禁止广告_是否应禁止针对个人的广告?
查看>>
Plover.io在本地设备之间快速共享文件
查看>>
如何在OS X照片中禁用iCloud照片同步
查看>>
Minecraft的官方网站分发了受恶意软件感染的皮肤
查看>>