Consul还带来了一个界面美观,功能强大的,开箱即用的Web界面。通过该界面我们可以查看所有的服务以及节点,查看所有的健康监测及其当前的状态,以及读取和设置键/值数据。该Web界面自动支持多数据中心。
有俩个方法来运行Web界面:使用Atlas by HashiCorp主机以及使用自有主机
使用Atlas主机
你必须在你的配置中增加两个字段来设置使用Atlas界面:你Atlas infrastructure的名字以及你的Atlas token。下面的例子就是在调用Consul代理的命令行中提供这些设置:
$ consul agent -atlas=ATLAS_USERNAME/demo -atlas-token="ATLAS_TOKEN"
为了取得一个Atlas用户名和token,创建一个账号并且在Consul配置中使用你的凭证值来替换这些上面各自的值。
你可以浏览这个在线演示。
采用自有主机
启动Consul代理并设置 -ui 参数来启动自有主机的界面:
$ consul agent -ui
...
该界面被映射到 /ui HTTP路径上,和HTTP API使用相同的端口。默认下就是 http://localhost:8500/ui 。
你可以在这里浏览到Consul Web界面在线的演示。
这个在线演示可以访问素有数据中心的数据,我们也同样设计了几个特殊的数据中心用作演示:AMS2(Amsterdam),SFO1(San Francisco),以及NYC3(New York)。
下一步
这是我们这篇入门指南的最后部分,浏览下一步来学习更多关于如何在Consul里的知识!
翻译自这里。
https://segmentfault.com/a/1190000005087783
相关推荐
方便下载国外资源龟速的童鞋。1.6.1版本!!!网速慢的可以从这里下载,有CB的大佬们赞助一些,谢谢各位大佬们了。
SpringCloud consul-api-1.4.5.jarSpringCloud consul-api-1.4.5.jar
开源项目-gojektech-consul-envoy-xds.zip,领事公使控制飞机
微服务-consul运行脚本-真实可用-单机,集群,负载均衡首选的consul
vault-consul-on-kube, 在 Kubernetes,HashiCorp 领事保险柜 在Kubernetes上运行 Consul Vault这个进程将启动一个 3-member consul集群和两个运行在HA配置中的vault服务器。Consul starter来自hightower的 Kelsey ...
consul_exporter-0.5.0.linux-amd64.tar.gz
consul配置中心-consulConfig
python库。 资源全名:ferris_fab_consul-0.0.3-py3-none-any.whl
资源来自pypi官网。 资源全名:ecs-consul-reg-0.0.6.tar.gz
资源分类:Python库 所属语言:Python 资源全名:consul_kv-0.7.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件 Consul 的使用场景 docker 实例的注册与配置共享 coreos 实例的注册与配置共享 vitess 集群 SaaS 应用的配置共享 与 confd 服务集成,动态...
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:consul_utils-0.1.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
启动 Consul 服务器: docker run -p 8400:8400 -p 8500:8500 -p 8600:53/udp -h node1 gliderlabs/consul-server -bootstrap -ui-dir /ui创建密钥:访问 Consul ui: 并创建一个名为settings/someSetting的密钥,...
Consul入门初体验:https://blog.csdn.net/u010476739/article/details/109205954
下载 Consul UI 并将内容复制到 AGENT_PATH/web-ui 从拉取 spring-cloud-consul-demo 运行 mvn clean package 从其文件夹中运行 agent: consul agent: consul agent -server -bootstrap-expect 1 -data-dir ./tmp ...
$ npm install consul-health-reporter 源代码是用 ES6 编写的,但也提供了 ES5 版本(使用生成): // ES6 import Reporter from 'consul-health-reporter' // ES5 var Reporter = require ( 'consul-health-...
consul最新版windows-linuxconsul最新版windows-linuxconsul最新版windows-linuxconsul最新版windows-linuxconsul最新版windows-linuxconsul最新版windows-linuxconsul最新版windows-linux
unzip consul_1.5.3_linux_amd64.zip 2. 全局配置 如果需要配置全局命令,直接copy consul应用到 /usr/local/bin 即可 3.启动consul nohup ./consul agent -dev -client 0.0.0.0 -ui & 4.查看进程 [root@...