【问题标题】:SF Service proxy calling stateless service instancesSF Service 代理调用无状态服务实例
【发布时间】:2020-07-14 05:29:24
【问题描述】:

在我的 SF 应用程序中,有状态的 Worker 服务使用服务远程处理与无状态的 Logging 服务进行通信。有状态的Worker 服务使用ServiceProxy.Create<ILoggingService>(loggingServiceUri) 在其构造函数中创建Logging 代理,并在其整个生命周期内保留返回的引用。集群上运行着几个无状态的Logging 服务实例(即Instance Count == -1)。我的问题是:

Worker 服务的ILoggingService 代理的调用是否路由到不同的Logging 服务实例?

【问题讨论】:

    标签: azure-service-fabric service-fabric-stateless


    【解决方案1】:

    是的,当您使用 SF 远程处理与无状态服务通信时,您的消息将被传递到一个随机实例。代理会为您跟踪健康的实例,并处理暂时性错误。

    【讨论】:

      猜你喜欢
      • 2019-09-10
      • 2017-10-01
      • 2016-11-16
      • 2017-03-09
      • 1970-01-01
      • 2017-03-07
      • 2018-04-09
      • 2017-12-13
      • 2018-03-26
      相关资源
      最近更新 更多