当前位置: 首页 > news >正文

Consul在Windows系统下的安装与启动

1、Consul的简介

Consul 是由 HashiCorp 公司推出的一款开源工具,用于实现分布式系统的服务发现与服务配置。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key-Value 存储、多数据中心方案。

Consul 使用 GO 语言编写,因此天然具有可移植性(支持 Linux、Windows 和 Mac OS X)。其安装包仅包含一个可执行文件,方便部署,可与 Docker 等轻量级容器无缝配合。

2、Consul的安装

要实现 Consul “服务中心” 功能,需要先安装 Consul 。具体步骤如下。

(1)来到 Consul 官方网站,根据提示下载与系统匹配的服务器端。

    Consul 官方网站:https://www.consul.io/downloads.html

(2)下载后解压缩。

3、Consul的启动

(1)用命令启动 Consul。在 DOS 窗口中进入 Consul 的解压缩目录,然后输入以下命令:

    # -dev 表示以开发模式运行。如果使用“-server”,则表示以服务器模式运行
    consul agent -dev

启动结果:

(2)访问 http://127.0.0.1:8500 即可进入 Consul 的管理界面。

 Agent 可以在服务器或客户端模式下运行。

每个数据中心都必须至少有一台 Agent(Server 模式),但推荐使用 3~5 台。

4、常用命令

Consul 有以下常用命令:

consul members:查看集群成员信息。

consul members -detailed:查看集群成员的详细信息。

consul monitor:持续打印当前 Consul 的日志。

5、对外接口

Consul 默认提供以下对外接口:

http://127.0.0.1:8500/v1/status/leader:显示当前集群的Leader。

http://127.0.0.1:8500/v1/agent/members:显示集群所有成员的信息。

http://127.0.0.1:8500/v1/status/peers:显示集群中的Server成员。

http://127.0.0.1:8500/v1/catalog/services:显示所有服务。

http://127.0.0.1:8500/v1/catalog/nodes:显示集群节点的详细信息。
————————————————
版权声明:本文为CSDN博主「pan_junbiao」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/pan_junbiao/article/details/117587533

http://www.lryc.cn/news/58313.html

相关文章:

  • 2022国赛16:神州路由器交换机BGP配置实例1
  • PaddlePaddle NLP学习笔记1 词向量
  • 无重复全排列 [2*+]
  • 【血泪建议】软件测试岗位现状,可惜之前没人告诉我,肠子都晦青了....
  • Elastic(ELK) Stack 架构师成长路径
  • Netty的高性能体现在哪些方面
  • CompletableFuture详解
  • (学习日记)2023.3.10
  • 【图像分割】Meta分割一切(SAM)模型环境配置和使用教程
  • AJ入门路线
  • 多商户商城小程序源码开发需具备哪些功能?
  • 【动态规划模板】最长公共|上升子序列问题
  • Android系统启动流程--zygote进程的启动流程
  • C++程序设计——异常
  • 2022年第十三届蓝桥杯web开发—东奥大抽奖【题目、附官方解答】
  • 一份两年前一个月的工作经历没写在简历上,背调前主动坦白,却被背调公司亮了红灯,到手的offer没了!...
  • C++游戏分析与破解方法介绍
  • 食堂总是拥挤不堪?解决用餐拥挤,教你一招
  • ubuntu系统安装时 MBR和GPT的区别
  • 我在windows10下,使用msys64 mingw64终端
  • 个人2023FALL CS申请总结(PhD/MPhil/保研夏令营)
  • 【优化算法】使用遗传算法优化MLP神经网络参数(TensorFlow2)
  • CAM类激活映射 |神经网络可视化 | 热力图
  • RecyclerView+BaseRecyclerViewAdapterHelper显示不全只显示第一行item的解决问题
  • 解决后端无法对前端的ajax请求重定向
  • 【Python】1分钟就能制作精美的框架图?太棒啦
  • 淘宝必备的补单技巧及注意事项!
  • 【实用篇】SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud分布式
  • 私人飞机、公务机包机会成为富豪圈的主流出行方式吗?
  • Oracle组织架构