【发布时间】:2024-01-16 08:49:01
【问题描述】:
使用Service Fabric Reliable Actors 时,一个系统(例如,本地部署)中的参与者客户端是否可以与不同系统(例如,Azure 云部署)中的参与者服务器通信?如果是这样,如何配置?如果不是,我可以使用什么 Azure 功能来实现这一点?链接的概述提供了客户端和服务器的代码示例,但没有任何必要的配置步骤。
【问题讨论】:
标签: c# azure actor azure-service-fabric
使用Service Fabric Reliable Actors 时,一个系统(例如,本地部署)中的参与者客户端是否可以与不同系统(例如,Azure 云部署)中的参与者服务器通信?如果是这样,如何配置?如果不是,我可以使用什么 Azure 功能来实现这一点?链接的概述提供了客户端和服务器的代码示例,但没有任何必要的配置步骤。
【问题讨论】:
标签: c# azure actor azure-service-fabric
为了从客户端与集群中运行的参与者进行通信,您现在需要直接连接 - 例如,Azure 负载均衡器不能成为障碍。要配置要连接到哪个集群,请使用与集群匹配的 FabricClientSettings、SecurityCredentials 和 Endpoints 创建一个 ServicePartitionResolver,然后使用 ServicePartitionResolver.SetDefault (https://msdn.microsoft.com/en-us/library/microsoft.servicefabric.services.client.servicepartitionresolver.aspx)
【讨论】: