赵计刚
每天进步一点点
随笔 - 234,  文章 - 0,  评论 - 243,  阅读 - 166万

安装环境:

  • mac:64bit(查看mac位数:打开终端-->"uname -a")
  • consul_0.6.4_darwin_amd64.zip和consul_0.6.4_web_ui.zip,从consul官网https://www.consul.io/downloads.html进行下载就好(选择好OS和位数)

 

一、安装

1、解压consul_0.6.4_darwin_amd64.zip

2、将解压后的二进制文件consul(上边画红框的部分拷贝到/usr/local/bin下)

说明:使用sudo是因为权限问题。

3、查看是否安装成功

直接在家目录下执行consul命令即可。

出现如下结果,表示安装成功。

 

二、启动

1、执行命令

查看显示结果:

说明:

  • -dev(该节点的启动不能用于生产环境,因为该模式下不会持久化任何状态),该启动模式仅仅是为了快速便捷的启动单节点consul
  • 该节点处于server模式
  • 该节点是leader
  • 该节点是一个健康节点

2、查看consul cluster中的每一个consul节点的信息

说明:

  • Address:节点地址
  • Status:alive表示节点健康
  • Type:server运行状态是server状态
  • DC:dc1表示该节点属于DataCenter1

注意:

  • members命令的输出是基于gossip协议的,并且是最终一致的(也就是说,某一个时刻你去运用该命令查到的consul节点的状态信息可能是有误的)

 

三、停止服务(优雅退出)

命令:CTRL+C

说明:

  • 该节点离开后,会通知cluster中的其他节点

注意:

posted on   赵计刚  阅读(39685)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示