240 投稿
收录了21篇文章 · 3人关注
  • Apollo 1— 融合 Spring 的三个入口

    前言 Spring 作为 Java 世界非官方标准框架,任何一个中间件想要得到良好的发展,必须完美支持 Spring 的各种特性,即:无缝融入 ...

  • Resize,w 360,h 240
    【180425】统一配置中心

    对于配置文件,我们不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是: 系统运行时(runtime)飞行姿态的动态调整 我可以把我...

  • Resize,w 360,h 240
    Apollo 3 — 定时/长轮询拉取配置的设计

    前言 如上图所示,Apollo portal 更新配置后,进行轮询的客户端获取更新通知,然后再调用接口获取最新配置。不仅仅只有轮询,还有定时更新...

  • Resize,w 360,h 240
    如何从零设计一个配置中心

    0. 大概需要哪些组件? 无状态的配置服务 Service 软负载 Client,自动刷新配置 服务接入注册中心 Eureka 人性化的 WEB...

  • Resize,w 360,h 240
    Apollo 7 — ConfigService 消息扫描设计实现

    目录 设计 代码实现 总结 1.设计 Apollo 为了减少依赖,将本来 MQ 的职责转移到了 Mysql 中。具体表现为 Mysql 中的 ...

  • Resize,w 360,h 240
    Apollo 4 — 客户端 SDK 设计

    前言 之前聊了客户端的一些功能,例如融入 Spring, @value 注解的自动刷新实现,长轮询等,这次从客户端的整体设计来聊聊。 设计 上图...

  • Resize,w 360,h 240
    apollo获取配置

    客户端获取Namespace配置 客户端监听Namespace配置变化 Spring集成样例 应用自身配置的获取规则(namespace=def...

  • Resize,w 360,h 240
    apollo总体设计

    服务端设计 Config Service提供配置的读取、推送等功能,服务对象是Apollo客户端 Admin Service提供配置的修改、发布...

    0.2 yeren108 3 14
  • apollo简介

    what is Apollo 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关,参数的配置,服务器的地址…… 对程序配置的期望值越来越...

  • apollo重要服务之metaService

      metaService这个服务是用来提供“元服务”的,我们可以看到源码中只有一个DiscoveryService和一个ServiceCont...