如何根据VMSS中的ScaleIn或ScaleOut事件触发Azure函数

zzwlnbp8  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(112)

我有一个情况,我需要根据某个特定虚拟机规模集上的扩展或扩展事件触发Azure函数。我的第一个想法是使用事件网格触发器来触发基于vms上的资源修改的azure函数。但是,当发生放大或缩小以外的任何其他编辑事件时,它也会触发该功能。
我还尝试将函数的触发方法指定为http请求,并在webhook部分指定函数URL,如图所示。但是,该功能不会被触发。

我怎样才能实现我的愿望?

4xy9mtcn

4xy9mtcn1#

我已经使用相同的方法来触发Http触发器http_trigger时,在我的环境中使用webhook扩展和扩展事件发生,这对我来说是有效的。
我已经在Azure函数应用中部署了Http触发器,并复制了Http触发器http_trigger的URL。

注意:-请确保您使用正确的URL

我已经设置了扩展入扩展出的规则。我降低了阈值百分比,以便更频繁地触发横向扩展和横向扩展。

我在webhook中设置了函数触发器的URL。和邮件ID来获取通知。

Output

scale in

scale out

相关问题