schema - Hortonworks 架构注册表集群模式
问题描述
我正在使用带有 NIFI 的 Hortonworks 模式注册表,一切正常。我已经在单个节点上安装了 Hortonworks 模式注册表,我担心如果该机器出现故障,我的 NIFI 流会发生什么。我在 Hortonworks 架构注册表架构中看到,我们可以使用 mysql、PostgreSql 和 In-Memory 存储来存储架构。AFAIK 它们都不是分布式系统。有没有办法实现集群模式的高可用?
解决方案
当然,您可以为 MySQL 和 Postgres 进行主动-主动或主动-被动复制,但这取决于您自己实施,因为 Hortonworks 可能会将您转发到每个工具的相应文档,这就是为什么文档因为这些工具本身并不能指导您做出这些设计决策,因为您应该意识到使用 SPoF 时的缺点
Schema Registry 本身只是一个 Web 应用程序,因此您可以将其作为您最喜欢的反向代理,或者放在容器编排器中,例如 HDP 3.x 中的 Docker 支持
推荐阅读
- tensorflow - 列出 TFLite 模型的操作
- c# - 语法 Function.Build().Run();
- r - 如何使用base R在小提琴图中添加数字平均值
- docusignapi - DocuSign API - 创建文档 - 如何启用文档中 HTML 内容的链接?
- javascript - 从 url 中删除查询参数
- c++ - 在 boost::asio 中自定义套接字/关闭系统调用
- java - 如何在给定坐标数组的情况下合并两个矩形?
- javascript - 通过单击一个复选框,应禁用其他复选框
- excel - 从工作表中的列表创建不重复的约会
- automated-tests - 何时使用 alexa-smapi 和 alexa-avs