【问题标题】:centralized settings with microservices使用微服务进行集中设置
【发布时间】:2016-08-01 05:08:48
【问题描述】:

微服务就是将您的系统分解为单独的组件。 但是,系统中的某些事物本质上似乎是集中的。 我担心的是系统设置。 在单体应用中,你有一个包含所有参数、设置和首选项的大文件/数据库。 这可以更新、备份、恢复、导出、导入等(想想 Windows 注册表)。不仅如此,您的客户习惯于去这个“地方”并设置系统。 对于微服务架构,这种“中心化”似乎是一种反模式。

处理这种矛盾的机制/框架是什么?

【问题讨论】:

    标签: microservices


    【解决方案1】:

    您是否已经看过ZooKeeperetcdConsul 之类的项目?这些可以提供工具来管理您的配置设置和服务发现。

    【讨论】:

    • 以下article 也可能对您有所帮助。它比较了 ZooKeeper、Consul 和 Etcd。
    猜你喜欢
    • 2021-04-14
    • 2018-04-14
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 1970-01-01
    • 2021-04-10
    相关资源
    最近更新 更多