服务的注册和发现 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.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

HashiCorp Consul 1.0 发布,重大更新版本

HashiCorp Consul 1.0 已发布,该产品自2014年4月发布已增加了重要的功能,Consul 1.0 的更新亮点包括引入HCL配置文件和许多较小的改进、修复和界面清理。 您可以在 Changelog 中找到更改的完...

2017/10/17 07:58

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

Consul 0.7.4 发布了,Consul 是一个服务管理软件,支持多数据中心下,分布式高可用的服务发现和配置共享。Consul 支持健康检查,允许存储键值对。一致性协议采用 Raft 算法,来保证服务的高...

2017/02/10 07:17

没有更多内容

加载失败,请刷新页面

6
回答
请教微服务与分布式问题

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

2018/09/12 13:19
4
回答
springcloud获取不到consul刷新后个配置
金贞花 的回答 2018/02/13 19:55
最佳答案
我已经自己找到原因了,但是不告诉你们,O(∩_∩)O哈哈~。。过年好
1
回答
分布式水平扩展是什么样的结构,zookeeper等到底是如何治理服务的?

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

2017/10/23 09:33
2
回答
consul注册服务的时候,如何指定附加的参数

服务定义的参数如下: { "service": { "name": "redis", "tags": ["master"], ...

2016/06/27 12:32
1
回答
大家觉得现在的微服务架构最需要什么?

传统的SOA的中心是ESB,统一做消息的转发和转换,当然ESB本身的中心化结构会带来单点问题和性能问题。 微服务在各个节点上可以用docker来启动服务本...

2015/07/23 11:26

没有更多内容

加载失败,请刷新页面

没有更多内容

1、consul介绍及部署

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

2017/07/08 18:32
72
0
Consul Template

Consul Template

2016/05/15 11:06
3.1K
3
Spring Cloud(二) Consul 服务治理实现

Spring Cloud Consul 项目是针对Consul的服务治理实现。Consul是一个分布式高可用的系统,具有分布式、高可用、高扩展性。 Consul 简介 Consul 是 HashiCorp 公司推出的开源工具,用于实现分...

2018/08/11 10:46
55
0
【微服务】Spring Boot整合Consul

当前版本1.0.2 Consul介绍 Consul 是一个提供服务发现、健康检测、K/V 存储支持分布式高可用多数据中心的服务软件。 下载地址:https://www.consul.io/downloads.html 文档地址:https://www....

2017/12/24 14:54
1K
0
CONSUL install 和启动

#CONSUL * 环境 centos 7 * root 权限 ## download * 国内要迅雷下载:https://releases.hashicorp.com/consul/0.6.4/consul_0.6.4_linux_amd64.zip ## install ``` upzip consul_0.6.4_linu...

2016/07/19 15:34
47
0
docker swarm创建consul集群

version: '3.6' x-consul: &consul image: consul:latest volumes: - consul:/consul volumes: consul: services: client: <<: *consul ports: - "8500:8500" command: "......

2018/08/14 14:55
27
0
consul简介

简单记录了一下consul的基础用法。 产品环境的部署可以借鉴这篇文章: https://www.digitalocean.com/community/tutorials/how-to-configure-consul-in-a-production-environment-on-ubuntu-...

2016/05/16 12:58
2.9K
4
Consul 简介、安装、常用命令的使用

1 Consul简介 Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分...

2018/06/29 14:32
27
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部