Category : consul

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 Consul – 使用微服务 在本章中,我们将了解微服务如何与 Consul 一起工作。我们还将了解以下组件如何影响 Consul。 使用泊坞窗 用于服务发现的构建注册器 使用 rkt 和 Nomad 现在让我们详细讨论其中的每一个。 使用 Docker 在开始之前,请不要在生产中使用此设置,因为它仅用于演示目的。Docker 是一个基于容器的服务,我们可以使用它轻松部署我们的应用程序。为了使用 Consul,我们将使用以下链接中的图像 –0 https://hub.docker.com/r/progrium/consul/。 假设您的系统已安装并正确配置了 Docker。让我们尝试通过运行以下命令从 ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 Consul – 查询节点 在本章中,我们将学习如何使用以下函数查询节点 – 使用挖掘 使用监视器命令 使用监视命令 通过注册外部服务 让我们详细了解这些功能中的每一个。 使用挖掘 Consul 在 127.0.0.1:8600 上侦听 consul 中的 DNS 查询。它确定哪些节点可用于提供服务的方式是使用检查,可以是 – 执行并返回符合 nagios 的代码的脚本。 ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 安装 出于演示目的,我们将使用 -dev 模式在开发者模式下使用 consul 代理。仅对于本地机器设置,我们将进行单个系统 consul 设置。请不要在您的生产中使用这个单节点 consul 集群。正如Hashicorp在单节点consul集群的案例场景中已经提到的那样,数据丢失是不可避免的。 安装领事 Consul 可以通过www.consul.io/downloads.html的下载页面安装 您可以在机器的下载部分提取二进制包。 $ cd Downloads $ chmod +x consul ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 建筑 consul 在一个数据中心工作的架构图可以最好地描述如下 – 正如我们所观察到的,Consul 管理着三个不同的服务器。工作架构通过 using raft 算法工作,这有助于我们从三个不同的服务器中选出领导者。然后根据Follower和Leader等标签对这些服务器进行标记。顾名思义,追随者负责遵循领导者的决定。所有这三个服务器都进一步相互连接以进行任何通信。 每个服务器都使用 RPC 的概念与其自己的客户端进行交互。由于下面提到的八卦协议,客户端之间的通信是可能的。可以使用 TCP 或 gossip 通信方法使与 Internet 设施的通信可用。此通信与三个服务器中的任何一个直接联系。 Raft 算法 Raft ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 引导和 DNS 在本章中,我们将讨论如何在 Consul 中使用以下组件。 自动引导 手动引导 使用 DNS 转发 DNS缓存 现在让我们详细讨论其中的每一个。 自动引导 Bootstrapping 是 Consul 的核心功能之一。当您第一次安装 consul 时,它会自动配置为检测、识别和加入遇到的节点。在集群形成期间,自动引导是 Consul 的内置功能。要获得有关 ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 故障转移事件 在本章中,我们将了解 Consul 中的故障转移事件。这将在以下功能的帮助下完成 – 单集群故障 杰普森测试 多集群故障 拍摄快照 让我们详细了解其中的每一个。 单集群故障 在单个集群故障中,放置在其中一个数据中心的集群开始出现故障。在每种情况下,重要的是要确保在发生故障转移时,系统不仅可以防止它,而且还有一个可以依赖的备份。为了防止 Consul Failover 事件,我们将使用称为 Consul-alerts 的东西。主要项目可以在 – https://github.com/AcalphStorage/consul-alerts找到。 Consul-alerts 是一个高度可用的守护进程,用于根据 ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 在 AWS 上使用领事 在本章中,我们将学习如何在 AWS(亚马逊网络服务)上使用 Consul。 AWS 的特点 在 AWS 中使用 Consul 时有用的一些功能是 – 易于维护集群状态。 可扩展性和高可用性。 用于跨多个数据中心管理集群的出色用户界面。 易于使用的命令行选项。 如果您正在寻找一种解决方案,我们可以使用该解决方案通过 Docker 在 ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 有用的资源 以下资源包含有关 Consul 的其他信息。请使用它们来获得有关此主题的更深入的知识。 有用的视频课程 视频 数字营销机构精英顾问大师班 140讲 20小时 胡安·加尔文 立即购买 视频 商业战略咨询大师班 86讲 6.5 小时 约翰·科利 立即购买 有用的电子书 电子书 领事教程 ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 快速指南 领事 – 简介 Consul 是一个基于 Hashicorp 的工具,用于在您的基础设施中发现和配置各种不同的服务。它基于并构建在 Golang 之上。构建 Consul 的核心原因之一是维护分布式系统中存在的服务。Consul 提供的一些重要功能如下。 服务发现– 使用 DNS 或 HTTP,应用程序可以轻松找到它们所依赖的服务。 健康检查状态– 它可以提供任意数量的健康检查。服务发现组件使用它来路由流量远离不健康的主机。 Key/Value ..

Read more

领事教程 领事 – 简介 领事 – 建筑 领事 – 安装 Consul – 使用微服务 领事 – 引导和 DNS Consul – 查询节点 领事 – 故障转移事件 领事 – 使用 UI 领事 – 在 AWS 上使用领事 领事 – 简介 Consul 是一个基于 Hashicorp 的工具,用于在您的基础设施中发现和配置各种不同的服务。它基于并构建在 Golang 之上。构建 Consul 的核心原因之一是维护分布式系统中存在的服务。Consul 提供的一些重要功能如下。 服务发现– 使用 DNS 或 HTTP,应用程序可以轻松找到它们所依赖的服务。 健康检查状态– 它可以提供任意数量的健康检查。服务发现组件使用它来路由流量远离不健康的主机。 Key/Value Store – 它可以将 ..

Read more