
Consul
Consul提供服务注册与发现,运行状况检查,KV 存储,安全服务通信,多数据中心等功能。由于Eureka2.x不再维护,Spring Cloud也提供Spring Cloud Consul来帮助开发人员开发。所以对于微服务的服务发现与注册,Consul是相对好的选择
YellowStar5
风物长宜放眼量
展开
-
Consul 基本概念,同类比较和内部原理
这个文章我们主要来说一下Consul的基本概念,以及其实现的内部原理,和Eureka的比较。1.什么是Consul?Consul是一种服务网格解决方案,提供具有服务发现,配置和分段功能的全功能控制平面。 这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全服务网格。 Consul需要数据平面并支持代理和本机集成模型。 Consul附带一个简单的内置代理,因此一切都可以开箱即用,但也...原创 2019-06-07 12:08:51 · 1807 阅读 · 0 评论 -
Consul 命令行最全文档
1.启动一个带ACL 控制的Agent首先,从这个网址下载consul,解压后发现就是个可执行文件,如果不可以执行,chmod +x consul 一下。为了试验Consul较多的功能,这里我们打算启用一个dev模式,带ACL控制的Consul代理。配置文件config.json如下{ "datacenter":"dc1", "primary_datacenter":"dc...原创 2019-06-09 18:37:03 · 4552 阅读 · 0 评论 -
Consul 集群带ACL控制搭建
Consul Cluster with ACL1.机器规划2.先配置好三个Server,并启动一遍。3.生成并配置agent-token,解决server agent ACL block问题4.启动一个带ui的client agent5.配置环境变量。6.给web-ui 设置master_token7.参考文章这篇文章的目的:搭建带有ACL控制的consul1.5集群。具体概念及配置说明,后面...原创 2019-06-01 13:47:13 · 3414 阅读 · 4 评论 -
Consul ACL集群配置说明以及ACL Token的用法
在上一篇文章里面,我们讲了如何搭建带有Acl控制的Consul集群。这一篇文章主要讲述一下上一篇文章那一大串配置文件的含义。1.配置说明#1.1 勘误上一篇文章关于机器规划方面,consul client agent的端口写的有误。这里再贴一下正确的机器规划。1.2 我们先来看一下consul server agent的配置。上一节中,提供了三个配置文件,consul-server1...原创 2019-06-05 23:56:36 · 8118 阅读 · 9 评论