Azure service fabric 自动扩展服务结构无状态服务?

Azure service fabric 自动扩展服务结构无状态服务?,azure-service-fabric,stateless,azure-vm-scale-set,Azure Service Fabric,Stateless,Azure Vm Scale Set,有没有办法在服务结构中设置无状态服务的自动伸缩?我知道您可以使用缩放集和自动缩放向集群添加更多节点,但是随着流量的增加,向集群添加更多服务实例又如何呢? 提前谢谢 将实例计数设置为-1应该可以做到这一点。每个节点将有一个服务实例。如果节点计数发生变化,服务计数也会发生变化。我也想知道答案,但据我所知,您必须自己完成(即编写服务(或永久程序)它监视服务负载并相应地创建/删除实例。据我所知,您是正确的。令人惊讶地遗憾。@Mardoxx Azure service Fabric构建在虚拟机缩放集之上。

有没有办法在服务结构中设置无状态服务的自动伸缩?我知道您可以使用缩放集和自动缩放向集群添加更多节点,但是随着流量的增加,向集群添加更多服务实例又如何呢?
提前谢谢

将实例计数设置为-1应该可以做到这一点。每个节点将有一个服务实例。如果节点计数发生变化,服务计数也会发生变化。

我也想知道答案,但据我所知,您必须自己完成(即编写服务(或永久程序)它监视服务负载并相应地创建/删除实例。据我所知,您是正确的。令人惊讶地遗憾。@Mardoxx Azure service Fabric构建在虚拟机缩放集之上。VMS能够根据性能计数器度量自动缩放。@尽管只有VM的不是吗?在imo中,将所有内容设置为-1是一种解决方案,而不是一种解决方案--如果您希望一个服务可以扩展到另一个服务的2倍,或者在负载较高时只有5个实例,其他情况下只有1个实例,那么它将以这种方式扩展。如果您不使用-1作为实例计数,那么您在这方面是正确的它不会自动扩展。如果无状态服务是一个web api,那么-1可能是扩展它的最佳方式。如果您在ServiceManifest中指定端口,那么您不能真正超出节点数而不发生端口冲突。但是,如果您的服务是一个只进行后台处理的无状态服务,则然后,您可以将实例的数量设置为大于节点的数量,这样在这种情况下-1可能不是您想要的。不过,您必须找出一些方法在这些实例之间分配工作。感谢提供的大量信息,我仍然想知道是否可以在需要时自动添加这些服务实例,r而不是在strat上增加x个服务