服务的注册和发现 Consul

服务的注册和发现 Consul

MPL
Google Go 查看源码»
Windows
2014-05-02
红薯

Consul 简化了分布式环境中的服务的注册和发现流程,通过 HTTP 或者 DNS 接口发现。支持外部 SaaS 提供者等。

在线演示:http://demo.consul.io/ui/

使用示例:

admin@hashicorp: dig web-frontend.service.consul. ANY
; <<>> DiG 9.8.3-P1 <<>> web-frontend.service.consul. ANY
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29981
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;web-frontend.service.consul. IN ANY
;; ANSWER SECTION:
web-frontend.service.consul. 0 IN A 10.0.3.83
web-frontend.service.consul. 0 IN A 10.0.1.109
admin@hashicorp:
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

Consul 1.6 GA 发布

Consul 1.6.0 已于近日发布 GA 版本,Consul 是 HashiCorp 公司推出的开源工具,也是主流的用于实现分布式系统服务发现与配置的方案。HashiCorp 对 Consul 的介绍是一个多云服务网络平台,用...

2019/08/30 07:56

Consul 1.6 发布,支持 L7 路由

HashiCorp Consul 1.6 已发布,此版本支持一组新特性,以使用第 7 层路由和流量管理。它还提供了一个新特性“Mesh 网关”,实现透明、跨网络的连接。当然,这些特性可以跨平台工作,对 Kube...

2019/07/10 07:06

Consul 1.4.0 发布,分布式数据中心感知解决方案

Consul 1.4.0 已发布,Consul 是一种分布式、高可用的数据中心感知解决方案,用于跨动态分布式基础架构连接和配置应用程序。 更新内容 FEATURES: New ACL System: The ACL system has been ...

2018/11/16 15:37

Consul 1.3.1 发布,分布式数据中心感知解决方案

Consul 1.3.1 已发布,这是针对 1.3.0 的修复版本。 Consul 是一种分布式、高可用的数据中心感知解决方案,用于跨动态分布式基础架构连接和配置应用程序。 更新如下 BUG FIXES: api: Fix is...

2018/11/14 17:00

云基础设施公司 HashiCorp 宣布完成 D 轮 1 亿美元融资

HashiCorp 宣布已完成 D 轮1亿美元融资。以帮助企业采用混合云。 美国当地时间2018年11月1日,云基础设施自动化领域的领导者 HashiCorp 宣布已经完成了 1 亿美元的 D 系列融资。在本轮融资过...

2018/11/03 08:07

Consul 1.3.0 发布,分布式数据中心感知解决方案

Consul 1.3.0 发布了,这是一个比较大的更新版本。该版本值得关注的更新有: 扩展了 Consul,以使其支持将 Envoy 作为 Connect 的代理 在 Kubernetes 中实现自动 sidecar 注入,以实现安全的...

2018/10/12 17:07

Consul 1.2.3 发布,分布式数据中心感知解决方案

Consul 1.2.3 发布了,Consul 是一种分布式、高可用的数据中心感知解决方案,用于跨动态分布式基础架构连接和配置应用程序。 更新如下 新特性 agent: New Cloud Auto-join provider: Kuberne...

2018/09/14 10:46

Consul 1.2.2 发布,分布式数据中心感知解决方案

Consul 1.2.2 发布了,Consul 是一种分布式、高可用的数据中心感知解决方案,用于跨动态分布式基础架构连接和配置应用程序。 更新如下: SECURITY: acl: Fixed an issue where writes opera...

2018/08/01 10:01

Consul 1.2.1 发布,服务发现和配置共享软件

HashiCorp Consul 1.2.1 已发布,这是一个维护版本: 改进: acl: Prevented multiple ACL token refresh operations from occurring simultaneously. [GH-3524] acl: Add async-cache down ...

2018/07/16 23:19

Consul 1.2 发布,新增 Service Mesh 解决方案

HashiCorp Consul 1.2 发布了,此版本最大亮点在于新增了一项称为 Connect 的主要功能。 Connect Connect 可自动将任何现有的 Consul 群集转换为 Service Mesh 解决方案。Connect 通过自动 ...

2018/06/28 07:04

没有更多内容

加载失败,请刷新页面

1
回答
consul的ui界面

今天刚接触consul,通过http://localhost:8500/ui/查看consul的ui界面时出现该问题 Error Consul retur...

2019/06/05 11:49
1
回答
consul listen tcp 192.168.96.71:8301: bind: cannot assign requested address

windows 用docker 安装consul 集群出现;就安装最后一个 client出现问题 client配置 { "datacenter": "DC...

2019/11/28 11:36
2
回答
请问k8s滚动升级如何监控SpringBoot的健康检查?
_snake_ 的回答 2019/11/07 10:43
最佳答案
这里是存活检测,我写的是http的,还支持其他类型的。可以百度 #存活探针 livenessProbe: #get方式 httpGet: #检测链接 path: {k8sWorkingCheck} #端口 port: 80 #方式 scheme: HTTP #初始化 initialDelayS...
2
回答
fegin和docker 通信问题
称呼我 的回答 2019/10/10 13:47
最佳答案
原因是网不通,docker注册上去的是docker网段172.xxxxxx ,你本地的网肯定访问不到172.xxx的吧;如果要访问,需要把生产者的ip-address改成docker宿主机的ip
2
回答
consul启动报错

这个报错是什么问题啊 ,各位大神

2019/09/03 20:08
1
回答
spring cloud spring boot 中使用zuul+consul, zuul路由不到配置了context-path的客户端

spring cloud spring boot 中使用zuul+consul, zuul路由不到配置了context-path的客户端,不配置conte...

2019/08/12 10:50
4
回答
Consul集群主节点宕机后无法提供Http服务

各位老板好 请教个Consul集群的问题。 我使用docker创建consul集群,三个节点ip分别为.4/.5/.6,.4先为主,.5和.6为从(如图①...

2019/08/06 14:52
5
回答
springcloud获取不到consul刷新后个配置
金贞花 的回答 2018/02/13 19:55
最佳答案
我已经自己找到原因了,但是不告诉你们,O(∩_∩)O哈哈~。。过年好
6
回答
请教微服务与分布式问题

现在用的是这两个go-micro consul 有一个加减用户积分的微服务 <用户微服务> 加减积分在服务中直接进行 很多服务现在 依赖 用户微服务 ,现...

2018/09/12 13:19
1
回答
分布式水平扩展是什么样的结构,zookeeper等到底是如何治理服务的?

我知道单一应用项目做分布式,做水平扩展,就是直接复制项目实例,用一定的负载分发机制代理请求,比如用nginx+多台tomcat的形式,每台tomcat部署...

2017/10/23 09:33

没有更多内容

加载失败,请刷新页面

1、consul介绍及部署

1. 作用 CA型的服务发现注册中间件,支持http及dns协议,通过raft(server间)及gossip(client间)协议保证一致性。 支持kv存储,可以作为简易的配置中心。 通过consul-template,支持服务、kv变...

2017/07/08 18:32
384
0
Consul的开发者模式之Docker版

目标 在consul的Docker官方镜像页面中,有一种是开发模式的使用Consul镜像,即:主要就是3个节点作为consul集群。 步骤 安装consul镜像 docker pull consul 启动consul主节点 docker run -d ...

2019/06/24 11:29
109
0
Consul 入门指南

https://blog.csdn.net/y435242634/article/details/78639663 #基础安装命令 yum install -y lrzsz zip unzip bind-utils #consul安装命令 #上传consul_1.5.0_linux_amd64.zip rz #解压 unzi...

2019/05/10 09:51
12
0
Consul Template

Consul Template

2016/05/15 11:06
1W
3
Consul基本使用

前言 官网介绍Consul是一个分布式服务网格(Service Mesh)解决方案… 而我目前的理解是提供了分布式系统中的服务发现和配置解决方案, 使用go实现, 目前在github的star是15k, 远超Netflix Eur...

2019/12/04 17:59
27
0
安装Consul集群

TIPS 本文基于Consul 1.5.3,理论适用于Consul 1.6及更低版本。 安装单机版Consul详见:《安装单机版Consul》 知识预热 Consul常用命令 命令 解释 示例 agent 运行一个consul agent consul a...

2019/12/17 15:06
21
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部