【问题标题】:Approach for Debezium in clustered JVM集群 JVM 中的 Debezium 方法
【发布时间】:2020-06-24 14:13:59
【问题描述】:

我正在使用 Debezium Embedded Engine 并部署在 JBOSS 应用程序(Legacy、Monothic、Clustered Env)中,用于 Postgres 上的 CDC 事件。我们有大约 200 张桌子。喜欢了解跨 JVM 配置表的方法。

说 JVM1 - 50 个表,JVM2 - 50 个表,JVM3- 50 个表和 JVM4 有 50 个表。这是正确的方法吗?

【问题讨论】:

  • 我也想知道相同的最佳社区实践?

标签: debezium


【解决方案1】:

通常我不建议在多个实例之间拆分处理。只有当 Debezium 落后于数据库时,才有意义进行拆分。 多堆 Debezium 实例意味着增加数据库的负载 - 每个实例都需要自己的复制槽。

【讨论】:

  • 感谢您的回复。我的用例是 50 TPS 的数据库更改率。因此,在其中一个 JVM 中启用连接器应该足以满足要求。我说的对吗?
  • 是的,应该足够了。但当然,这完全取决于交易的平均规模。
猜你喜欢
  • 2019-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-27
  • 1970-01-01
  • 2015-09-15
  • 2018-07-06
  • 2023-02-26
相关资源
最近更新 更多