Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 分区的主实例或无状态实例在辅助副本上的地址无效_C#_Partition_Azure Service Fabric - Fatal编程技术网

C# 分区的主实例或无状态实例在辅助副本上的地址无效

C# 分区的主实例或无状态实例在辅助副本上的地址无效,c#,partition,azure-service-fabric,C#,Partition,Azure Service Fabric,我试图通过将TargetReplicaSelector.RandomSecondaryReplica传递给ServiceProxy.create调用,在随机辅助副本上创建代理。当我这样做时,我得到了无效地址错误。如果我把它拿出来,我一点问题都没有 这就是我的创建侦听器的外观: return new List<ServiceReplicaListener> { new ServiceReplicaListener(this.CreateServi

我试图通过将TargetReplicaSelector.RandomSecondaryReplica传递给ServiceProxy.create调用,在随机辅助副本上创建代理。当我这样做时,我得到了无效地址错误。如果我把它拿出来,我一点问题都没有

这就是我的创建侦听器的外观:

return new List<ServiceReplicaListener>
        {
            new ServiceReplicaListener(this.CreateServiceRemotingListener)
        };
返回新列表
{
新ServiceReplicaListener(this.CreateServiceRemotingListener)
};

所以我看不出有什么问题。我缺少什么?

ServiceReplicaListener上还有一个附加参数,指示它在辅助副本上打开侦听器。默认为false

return new List<ServiceReplicaListener>
{
    new ServiceReplicaListener(this.CreateServiceRemotingListener, listenOnSecondary: true)
};
返回新列表
{
新建ServiceReplicaListener(this.CreateServiceRemotingListener,ListenNonSecondary:true)
};

动臂。谢谢你的帮助!