Consul(一)[概述]

Consul-概述

在这里插入图片描述
consul官网:

https://www.consul.io/

consul的github地址:

https://github.com/hashicorp/consul

consul教程学习地址:

https://learn.hashicorp.com/consul

Consul是用于服务发现和配置的工具。Consul是分布式的,高度可用的,并且具有极高的可伸缩性。

Consul提供了几个关键功能:
服务发现 -Consul使服务易于注册自己并通过DNS或HTTP接口发现其他服务。诸如SaaS提供程序之类的外部服务也可以注册。

健康检查 -健康检查【运行状况检查】使Consul可以快速提醒操作员有关群集中的任何问题。与服务发现的集成可防止将流量路由到不正常的主机,并启用服务级别的断路器。

服务细分/服务网格 -Consul Connect通过自动TLS加密和基于身份的授权实现安全的服务到服务通信。应用程序可以在服务网格配置中使用sidecar代理来为入站和出站连接建立TLS连接,而根本不知道Connect。

密钥/值存储 -灵活的密钥/值存储可存储动态配置,功能标记,协调,领导者选举等。简单的HTTP API使其易于在任何地方使用。

多数据中心 -Consul旨在支持数据中心,并且无需复杂的配置即可支持任意数量的区域。

Consul在Linux,Mac OS X,FreeBSD,Solaris和Windows上运行。

发布了76 篇原创文章 · 获赞 15 · 访问量 6200

猜你喜欢

转载自blog.csdn.net/weixin_42366378/article/details/105760634