文章分类 -  consul

Consul 集群的角色划分
摘要:在 .NET Core 中集成 **Consul** 时,**服务端(Server)** 和 **客户端(Client)** 的角色需要从两个层面理解:**Consul 集群本身的角色** 和 **应用程序与 Consul 的交互角色**。以下是详细分析: ### 一、**Consul 集群的角色划 阅读全文

posted @ 2025-03-22 11:08 是水饺不是水饺 阅读(39) 评论(0) 推荐(0)

Consul
摘要:Consul教程 - 梯子教程网 (tizi365.com) Consul安装与部署 - 梯子教程网 (tizi365.com) Consul Watches 监控服务变化 - 梯子教程网 (tizi365.com) 【Consul】Consul架构-简介_consul 哪个机构发明的-CSDN博客 阅读全文

posted @ 2024-06-16 08:42 是水饺不是水饺 阅读(39) 评论(0) 推荐(0)

.net consul 封装 演变(三)
摘要:上一篇 虽然 进行了封装 但是 没有考虑 性能 ,如果每次 获取 注册服务 实例 都需要 请求 Consul 那么 会对Consul 造成压力 所以 要进行 性能优化 , 将获取到的 注册实例 放到 缓存中 ,这样就减轻了Consul 压力 那么 带来一个问题 如果 Consul 注册的服务实例 有 阅读全文

posted @ 2023-11-26 07:46 是水饺不是水饺 阅读(12) 评论(0) 推荐(0)

.net consul 封装 演变(二)
摘要:上一篇重复造轮子 这一篇 进行封装 ConfigOptions 文件夹 中的代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading. 阅读全文

posted @ 2023-11-25 09:08 是水饺不是水饺 阅读(14) 评论(0) 推荐(0)

.net consul 封装 演变(一)
摘要:Consul教程 - 梯子教程网 (tizi365.com) nuget consul webapi 接口 话不多说上代码 using Consul; using Microsoft.Extensions.Options; using System; using System.Net; using 阅读全文

posted @ 2023-11-24 16:38 是水饺不是水饺 阅读(23) 评论(0) 推荐(0)

consul 非docker安装
摘要:Install | Consul | HashiCorp Developer 我的liunx 系统是 centos 的所以官网选 centos sudo yum install -y yum-utilssudo yum-config-manager --add-repo https://rpm.re 阅读全文

posted @ 2023-11-07 21:09 是水饺不是水饺 阅读(7) 评论(0) 推荐(0)

docker consul
摘要:docker consul (baidu.com) server模式 docker run -d -p 8500:8500 --restart=always --name=consul consul:latest agent -server -bootstrap -ui -node=1 -clien 阅读全文

posted @ 2023-09-16 15:10 是水饺不是水饺 阅读(15) 评论(0) 推荐(0)

搞定consul
摘要:也是最详细Consul 入门教程 - 知乎 (zhihu.com) 阅读全文

posted @ 2023-09-07 09:46 是水饺不是水饺 阅读(6) 评论(0) 推荐(0)

Consul的client mode把请求转向server,那么client的作用是什么?
摘要: 阅读全文

posted @ 2023-09-04 08:33 是水饺不是水饺 阅读(21) 评论(0) 推荐(0)

consul 高可用集群搭建
摘要:1.启动参数详解 –net=host docker参数, 使得docker容器越过了net namespace的隔离,免去手动指定端口映射的步骤 -server consul支持以server或client的模式运行, server是服务发现模块的核心, client主要用于转发请求 -advert 阅读全文

posted @ 2023-08-20 09:51 是水饺不是水饺 阅读(399) 评论(0) 推荐(0)

.net core consul watch 监听 服务的变化 获取刷新的节点 做到实时获取最新节点
摘要:在 使用consul 时 发现每次 获取节点 需要连接 花费时间 较长 所以优化 放到 内存中 放到内存中比 redis 缓存中要快很多 那么问题来了 多个服务 怎么做到 统一 更新最新节点 用到Cap 事件总线的 发布订阅的方式 让 各个节点 收到刷新消息 原理 就是 利用 cap 发布订阅的功能 阅读全文

posted @ 2023-06-07 17:26 是水饺不是水饺 阅读(322) 评论(0) 推荐(0)

导航