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

Consul安装部署(Windows环境)

部署资料链接:https://download.csdn.net/download/ly1h1/90722829​​​​​

1.下载 Consul

 1.访问 Consul 官方下载页面:Install | Consul | HashiCorp Developer

  2.选择适合 Windows 的版本(如 consul_1.16.1_windows_amd64.zip),下载 ZIP 文件。

2.解压文件

将下载的 ZIP 文件解压到任意目录(例如 C:\consul)。

3.置环境变量

  1. 将 Consul 的可执行文件路径(如 C:\consul)添加到系统的 PATH 环境变量中:

  2. 点击“确定”保存。
  3. 在“系统变量”中找到 Path,点击“编辑” → “新建”,添加 Consul 所在目录的路径。
  4. 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”。

4.添加配置文件config.json

{"datacenter": "dc1","data_dir": "C:\\consul\\data","encrypt": "zy6X5+0XjV7LfR4mZ5kL3Q==","bind_addr": "192.168.1.43","client_addr": "0.0.0.0","ui": true,"server": true,"bootstrap_expect": 1
}

1. 基础配置项

1.1 datacenter "dc1" ,定义数据中心名称(通常用于多数据中心部署,单机环境可自定义)。

1.2 data_dir :"C:\\consul\\data" ,指定存储持久化数据(如集群状态、KV键值)的目录,需确保目录存在且有写入权限。

1.3 encrypt "zy6X5+..."  ,集群通信加密密钥(需通过 consul keygen 生成的 16 字节 Base64 密钥)。

2. 网络配置项

2.1 bind_addr "192.168.1.43" ,绑定节点的内网 IP,用于集群内部通信(Gossip 协议)。需确保其他节点可访问此 IP。

2.2 client_addr "0.0.0.0" ,允许客户端(如 API、DNS、UI)通过所有网络接口访问 Consul。

3. 服务端配置项

server :true, 以服务端模式运行,参与集群选举和数据存储(单机开发可启用,生产需集群部署)。

bootstrap_expect :1, 预期集群中的服务端节点数。设为 1 表示单节点自举(生产环境建议 3 或 5)。

4. Web 界面配置 配置项值示例作用说明 ui true 已废弃(但仍可用)。

4.启动

双击consul.exe,进入cmd窗口,输入:consul agent --config-file=C:\consul\config.json

5.UI效果 

相关文章:

  • 为什么要学习《易经》?
  • ESP32- 开发笔记- 软件开发 4 - GPIO 口
  • 学习基本宠物美容
  • 使用org.java_websocket库第三方库实现广播
  • RISC-V架构低功耗MCU中断控制系统设计
  • 《Vue3学习手记7》
  • 3D Gaussian Splatting部分原理介绍和CUDA代码解读
  • grafana/loki 设置日志保留时间
  • C++的vector中emplace_back() 与 push_back() 的区别
  • 高防 CDN 的防护功能有哪些?从基础防护到智能防御的全面解析
  • redis高级进阶
  • 记录 Flink jdbc、mysql-cdc 连接 mysql8 碰到的适配问题
  • Leetcode刷题记录22——滑动窗口最大值
  • AI Agent Protocols:现状、挑战与未来展望
  • 耐高低温抗金属RFID标签种类和应用场景
  • 【全国产化】基于飞腾 FT2000+/64 核的服务器主板设计与实践
  • LVGL -窗口操作
  • 【MCP Node.js SDK 全栈进阶指南】高级篇(3):MCP 安全体系建设
  • Unity-Shader详解-其三
  • 前端防护利器:disable-devtool 使用指南 - 保护你的Web应用安全
  • 我国首部《人工智能气象应用服务办法》今天发布
  • 今年一季度全国社会物流总额达91万亿元,工业品比重超八成
  • 国家核准10台核电新机组,四大核电央企披露新项目进展
  • 诗词文赋俱当歌,听一听古诗词中的音乐性
  • 在差异中建共鸣,《20世纪美国文学思想研究》丛书出版
  • 伊朗港口爆炸致18死800余伤,三分之二伤者已出院