2019年11月21日

使用consul实现分布式服务注册和发现--redis篇

摘要: 安装consul client consul 客户端检脚本 在192.168.56.122服务器上 1、安装redis yum intstall redis -y 2、配置redis 为主 cat >/etc/redis.conf<<EOF bind 192.168.56.122 127.0.0.1 阅读全文

posted @ 2019-11-21 21:04 ExplorerMan 阅读(1116) 评论(0) 推荐(0) 编辑

Consul服务告警之Watch机制

摘要: 熔断保护在Consul和Ocelot中都有实现,意思就是当一个服务不正常时(比如我们的一个服务实例挂了,Consul的健康检查机制检测到了),应该给系统维护人员给以告警。在Consul中,服务告警也是通过配置文件来实现的。 3.1 添加watch.json配置文件 *.有关watch的细节,请参考: 阅读全文

posted @ 2019-11-21 18:45 ExplorerMan 阅读(2904) 评论(1) 推荐(0) 编辑

consul ACL 配置范例

摘要: service "dashboard" { policy = "write" } service "dashboard-sidecar-proxy" { policy = "write" } service_prefix "" { policy = "read" } node_prefix "" { 阅读全文

posted @ 2019-11-21 18:39 ExplorerMan 阅读(167) 评论(0) 推荐(0) 编辑

Consul实现服务治理

摘要: 一、Consul服务注册之配置文件方式1.1 重温Consul实验集群 这里我们有三个Consul Server节点,一个Consul Client节点,在Client节点上跑了两个ClientService实例,分别占用8810和8820端口。至于基于Ocelot的API网关服务,还没有实现,留到 阅读全文

posted @ 2019-11-21 15:01 ExplorerMan 阅读(844) 评论(0) 推荐(0) 编辑

Consul ACL集群配置说明以及ACL Token的用法

摘要: 在上一篇文章里面,我们讲了如何搭建带有Acl控制的Consul集群。这一篇文章主要讲述一下上一篇文章那一大串配置文件的含义。 1.配置说明#1.1 勘误上一篇文章关于机器规划方面,consul client agent的端口写的有误。这里再贴一下正确的机器规划。 1.2 我们先来看一下consul 阅读全文

posted @ 2019-11-21 14:39 ExplorerMan 阅读(654) 评论(0) 推荐(0) 编辑

Consul1.5.0 带ACL控制集群搭建

摘要: Consul Cluster with ACL1.机器规划2.先配置好三个Server,并启动一遍。3.生成并配置agent-token,解决server agent ACL block问题4.启动一个带ui的client agent5.配置环境变量。6.给web-ui 设置master_token 阅读全文

posted @ 2019-11-21 14:38 ExplorerMan 阅读(242) 评论(0) 推荐(0) 编辑

consul集群搭建以及ACL配置

摘要: 由于时间匆忙,要是有什么地方没有写对的,请大佬指正,谢谢。文章有点水,大佬勿喷这篇博客不回去深度的讲解consul中的一些知识,主要分享的我在使用的时候的一些操作和遇见的问题以及解决办法。当然有些东西官方文档上面也是有的 学习一种工具最好的方式还是去看官方文档,这是血与泪的经验教训。 1.consu 阅读全文

posted @ 2019-11-21 14:38 ExplorerMan 阅读(1041) 评论(0) 推荐(0) 编辑

导航