知识库
并发编程
  • 分类
  • 标签
  • 归档
友情连接

luoliang

吾生也有涯,知也无涯
并发编程
  • 分类
  • 标签
  • 归档
友情连接
  • openfeign拦截器
  • 基于redis的分布式
  • 服务发现之nacos
    • 负载均衡
    • 微服务
    weiluoliang
    2024-04-20
    目录

    服务发现之nacos

    服务发现是微服务架构中的一个重要组件,服务发现的目的是让服务找到对应的服务提供者,从而实现服务之间的通信。服务发现的核心是服务注册和服务发现。

    # 数据模型

    nacos定义基于服务-集群-实例的模型。

    我们经常有会环境隔离的需求,比如你有多套测试环境,预发布环境等,nacos弄了一套隔离环境模型

    临时实例和持久化实例,两种区别在于健康检查的方式不同,临时实例使用客户端上报的方式,持久化实例使用的是反向检查的方式,一般对于不会主动上报的服务只能用持久化方式。

    # 数据一致性

    nacos支持基于简化版本的Raft协议实现的CP强一致性和基于自研协议 Distro 的 AP 一致性。

    # 健康检查

    nacos提供了一种客户端上报心跳的健康检查方式 ,5秒上报一次,15秒没有接到上报,标记为不健康实例,30秒没有收到将删除临时节点。

    # 参考

    Nacos 一致性协议 (opens new window)

    上次更新: 2024/04/20, 18:35:47
    基于redis的分布式
    负载均衡

    ← 基于redis的分布式 负载均衡→

    最近更新
    01
    Linux常用命令
    09-04
    02
    SpringBoot启动脚本
    08-31
    03
    安装监控grafana
    08-30
    更多文章>
    Theme by Vdoing | Copyright © 2022-2024 Evan Xu | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式