繁体   English   中英

对横向扩展应用细粒度控制

[英]applying fine-grained control over scale out

我有一个Blob触发的函数,它将获取Blob的内容并将其发送到sftp放置位置。

根据sftp目的地,我需要能够控制横向扩展。

例如:如果destination =='sftp.alex.com',则将功能扩展到不超过5个实例;如果destination =='sftp.othersite.com',则将scaleOut扩展到不超过20。

Blob示例:

{
  "payload":"binary-formatted string",
  "destination":"sftp.alex.com"
}

是否可以通过天蓝色功能对刻度进行这种精细控制?

是否可以通过天蓝色功能对刻度进行这种精细控制?

不,这是不可能的。

对于消费计划,您不能直接影响Azure Functions的缩放算法。 该无服务器计划会自动缩放,并且仅在函数运行时才向您收取计算资源的费用。

对于App Service Plan,您可以手动或自动扩展实例计数。

Blob触发器特别有一些已知的限制。 特别是在处理blob时可能会有延迟 为了更快地扩展,我建议您使用Event Grid triggers ,它对于您的“优先”和“非优先”客户都应该很好地扩展。 请参阅此类似问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM