prince的文章

02、Consul arch 逆熵 anti-entropy

逆熵(anti-entropy) 指的是 agent 本地定期向 consul server 同步信息,以及拉取 consul server 中的信息然后合并的过程。 熵是系统变得越来越无序的趋势。consul 的逆熵机制旨在对抗这种趋势,...

赞(0)princeprinceconsul教程B 阅读(195)

01、Consul arch 概览

从本文开始,将会开始讨论 consul 的内部架构。首先这里引一张官网的图。 Agent 可以以server mode 或 client mode 运行。所有的 agents 能运行 DNS 或 HTTP 接口,并且负责健康检查以及服务状态...

赞(0)princeprinceconsul教程B 阅读(179)

10、Consul:Consul KV的增删改查

Consul 中支持对于KV(Key/Value)对的操作,这篇文章对简单的增删改查操作进行示例说明。 事前准备 以开发模式启动Consul服务,执行示例日志如下所示: liumiaocn:~ liumiao$ consul --versi...

赞(0)princeprinceconsul教程A 阅读(313)

09、Consul:使用intention进行访问控制

这篇文章将继续结合前面的示例进行说明,介绍一下如何使用intention进行访问控制。 事前准备 使用socat启动一个用于验证的服务 可以使用socat,也可以使用其他的任何服务均可,只要可以验证操作即可,执行如下命令在8181端口提供一...

赞(0)princeprinceconsul教程A 阅读(403)

07、Consul:Connect使用示例(自动sideCar代理)

微服务架构的实施会遇到基础架构的困难,从传统的基于节点的网络基础框架到基于服务的动态基础框架是微服务框架所需要解决的问题。Consul在1.2的时候推出了Connection的功能,在这篇文章中结合一个具体的例子来看一下Consul在服务网...

赞(0)princeprinceconsul教程A 阅读(3831)

05、Consul:服务注册示例

这篇文章结合具体的示例来介绍如何在Consul中进行服务的注册。 事前准备 Consul安装 本文示例使用的Consul版本信息如下 liumiaocn:~ liumiao$ consul --version Consul v1.7.1 P...

赞(0)princeprinceconsul教程A 阅读(206)