多站点连接
考虑一个相当常见的情况,您有许多本地应用程序都连接到一个Solace PubSub+骨干网络上。在上述示例中,有三个这样的应用程序:六边形、正方形和五边形,每个都在它们自己的消息VPN中。由于成本、灵活性、安全性、鲁棒性或其他商业驱动因素的原因,您可能发现需要将这些应用程序的一些客户端迁移到云服务提供商。PubSub+软件事件代理也可以部署在这些云中,以为迁移到云的客户端提供消息服务,并通过使用DMR,为迁移到其他云以及仍留在本地的客户端提供服务。
在上图中,正方形和五边形应用程序的一些客户端已经被迁移到云服务提供商,但有些客户端仍留在本地。六边形应用程序已完全迁移到云中。为了使客户端和事件代理之间的消息流动就好像它们都还留在本地一样,确保在每个消息VPN上启用DMR,并在相邻事件代理之间配置DMR控制链接。DMR自动发现事件代理并发布它们的客户端所需的订阅。同时支持直接和保证消息传递,因此即使应用程序现在跨多个站点运行,仍然可以使用与在本地相同的消息模式。
随着企业不断发展,其他站点可以被添加到您的多站点网络中。例如,可以添加其他公共和私有云,订阅分发和数据流动将继续自动进行。
有关设置和配置混合云/多站点示例的说明,请参见多站点连接配置。