zoukankan      html  css  js  c++  java
  • 5、zookeeper应用场景-配置中心原理

    配置中心

      使用 zookeeper的特性watcher监听器

      工作中有这样的一个场景:数据库用户名和密码信息放在一个配置文件中,应用读取该配置文件,配置文件信息放入缓存

    若数据库的用户名和密码改变时候,还需要重新加载媛存,比较麻烦,通过 Zookeeper可以轻松完成,当数据库发生变化时自动完成缓存同步

    使用事件监听机制可以做出一个简单的配置中心

    设计思路

    1. 连接zookeeper服务器

    2. 读取zookeeper中的配置信息,注册watcher监听器,存入本地变量

    3. zookeeper中的配置信息发生变化时,通过watcher的回调方法捕获数据变化事件

    4. 重新获取配置信息

  • 相关阅读:
    一次摸鱼
    scenes
    mysql日志
    十万个为什么
    ss
    mysql之explain
    mysql之索引
    mysql1
    分页
    ajax分页
  • 原文地址:https://www.cnblogs.com/lemon-flm/p/14605298.html
Copyright © 2011-2022 走看看