【问题标题】:How do I create a ServiceReplicatorListener using the latest service fabric SDK 2.5.216?如何使用最新的 Service Fabric SDK 2.5.216 创建 ServiceReplicatorListener?
【发布时间】:2017-05-05 15:22:06
【问题描述】:

我最近将我们的 Service Fabric SDK 从 2.4.145 升级到 2.5.216,但这破坏了一切( 上没有 IServiceCreateServiceRemotingListener StatefulService 基类)。以前,您会像这样创建服务副本侦听器:

    protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
    {
        return new[]
               {
                   new ServiceReplicaListener(this.CreateServiceRemotingListener)
               };
    }

但是,新的 SDK 2.5.216 在基类上不再具有 CreateServiceRemotingListener 方法。文档仍然认为您可以这样做,但我已经检查了 GitHub 中的源代码,并且基类上肯定没有 CreateServiceRemotingListener

我的问题是如何创建副本侦听器以及如何覆盖侦听器设置,即 MaxConcurrentCalls 等?

Microsoft:请改进服务结构文档并添加一些不错的示例。

【问题讨论】:

    标签: service sdk service-fabric-stateful


    【解决方案1】:

    它仍然是 IService 上的 extension 方法,但远程处理功能已移至单独的 Nuget 包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-14
      • 2018-04-13
      • 2018-01-19
      • 2018-07-11
      • 2021-09-14
      • 2019-10-22
      • 1970-01-01
      • 2018-11-06
      相关资源
      最近更新 更多