外部负载均衡器无法连接通过统一分区创建的端口

问题描述

Service Fabric运行时版本:7.1.417.9590

环境:独立

描述:在5个节点的独立集群中运行大约30个无状态服务。节点具有大量未充分利用的资源,因此使用统一分区创建了多个实例。

<Service Name="ProfileService" ServicePackageActivationMode="ExclusiveProcess"> 
<StatelessService ServiceTypeName="WorkerServiceType" InstanceCount="[WorkerService_InstanceCount]"> <UniformInt64Partition PartitionCount="4" LowKey="0" HighKey="4" />
 </StatelessService> 
</Service>

我们通过这样离开使端口保持动态。 <Endpoint Protocol="https" Name="ServiceEndpoint" Type="Input" />

可观察到的行为:负载平衡器抛出400错误,并且无法连接到服务。删除统一分区并在每个节点上有一个实例后,它将再次启动。

预期的行为:希望能够自动发现额外的实例,

OS(Windows / Linux):Windows

如果这是回归,它是从哪个版本回归的?


受让人:/ cc @ microsoft / service-fabric-triage

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)