规划拓扑架构和通信
创建拓扑计划以及成员将使用的计算机和通信端口的详细列表。 配置Apache Geode系统以及系统之间的通信。
确定通信协议和地址
您的配置管理应用如何相互查找以及相互之间分发事件和数据。
与系统管理员一起确定协议和将用于成员身份和通信的地址。
- 对于每台具有多个网卡的主机,请确定是使用默认地址还是使用一个或多个非默认绑定地址。 您可以为对等和服务器使用不同的网卡。
- 确定您想要作为独立运行的成员,,隔离的成员没有成员发现功能。 对于客户来说,这可能是一个不错的选择,因为它具有更快的启动速度,但没有任何类型的点对点(peer-to-peer)分发。
- 对于所有非独立成员:
- 确定您将使用多少Locator以及它们将在何处运行。 要确保最稳定的启动和可用性,请在多台计算机上使用多个Locator。
- 创建Locator的地址和端口对列表。 您将使用该列表配置系统成员,任何客户端和Locator本身。
- 如果要使用多播进行通信,请记下地址和端口。 为分布式系统选择唯一的多播端口和唯一地址。 注意: 即使您使用不同的多播地址,也请为不同的系统使用不同的端口号。 某些操作系统不会在具有唯一地址但具有相同端口号的系统之间保持通信分离。
建立成员和通信
使用上面章节确定的协议和地址,执行以下操作:
- 在您的系统中设置成员。
- 建立系统成员之间的通信。 请参阅 配置Peer 通信.
- 根据需要,在系统之间建立通信。 请参阅 配置Client/Server系统.