【发布时间】:2021-02-03 02:33:39
【问题描述】:
假设我的本地网络中有 3 个节点的 ScyllaDB 集群(可以是 AWS VPC)。 我的 Java 应用程序在同一个本地网络中运行。
我担心如何将应用程序正确连接到数据库。
- 是否需要为应用指定所有 3 个 DB 节点的 IP 地址?
- 如果随着时间的推移一个或多个节点死亡并在其他 IP 上复活怎么办?我是否必须手动重新配置应用程序?
- 如何在具有数十个数据库服务器(可能位于不同数据中心)的大型实际生产案例中正确完成?
我将非常感谢有关如何将 Java 应用程序连接到多节点集群的代码示例。
【问题讨论】: