因果集群企业版
本节描述了 Neo4j 集群发现和 REST API 端点的重大更改。
集群发现
集群发现已改为基于 Akka (https://akka.io/) 实现,而不再使用 Hazelcast (https://hazelcast.com/)。在此次迁移过程中进行了一些小的修改。
-
discovery_advertised_address 主机名和端口必须与其他成员的发现配置完全一致。
使用
discovery_type=LIST时,initial_discovery_members中的地址列表必须与每个服务器各自的 advertised 地址相匹配。使用其他发现类型(DNS、SRV、K8S)时,外部服务中的配置必须保持一致。
默认情况下,您的
discovery_advertised_address由该配置分配的默认端口和default_advertised_address分配的主机名组合而成。欲了解更多关于集群发现的信息,请参阅 Operations Manual 4.0 → Discovery
-
现在连接可以从 Core 节点打开到读副本,反向亦然。因此,读副本上必须开放 advertised discovery 端口。
集群 REST 端点
REST 端点现在是按数据库划分,而不是按实例划分。
| 旧端点 | 新端点 |
|---|---|
|
|
|
|
|
|
|
|