前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Consul 基础10

Consul 基础10

作者头像
franket
发布2021-12-01 17:11:35
2070
发布2021-12-01 17:11:35
举报
文章被收录于专栏:技术杂记

服务是可以使用 HTTP API 进行动态修改 (HTTP API 可以用来进行动态的添加,删除,修改服务)


命令汇总

  • wget https://releases.hashicorp.com/consul/0.6.4/consul_0.6.4_linux_amd64.zip
  • sha256sum consul_0.6.4_linux_amd64.zip
  • unzip consul_0.6.4_linux_amd64.zip
  • file consul
  • ./consul --help
  • ./consul version
  • cp consul /usr/local/bin/
  • consul version
  • consul agent -dev -bind=192.168.100.104
  • netstat -tunpea | grep consul
  • consul members --help
  • consul members -detailed
  • curl localhost:8500/v1/catalog/nodes?pretty
  • netstat -tunpea | grep consul | grep 8600
  • dig @127.0.0.1 -p 8600 h104.node.consul
  • consul members
  • mkdir /etc/consul.d
  • echo '{"service": {"name": "web", "tags": ["rails"], "port": 80}}' > /etc/consul.d/web.json
  • cat /etc/consul.d/web.json
  • consul agent -dev -bind=192.168.100.104 -config-dir /etc/consul.d/
  • dig @127.0.0.1 -p 8600 web.service.consul
  • dig @127.0.0.1 -p 8600 web.service.consul SRV
  • dig @127.0.0.1 -p 8600 rails.web.service.consul
  • curl http://localhost:8500/v1/health/service/web?passing
  • curl http://localhost:8500/v1/health/service/web?pretty

原文地址

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 命令汇总
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档