我遇到了必须定期调用Azure函数的情况。 当我调用函数时,我需要检查azure函数的状态。 如果Azure函数正在运行,那么我需要将呼叫推迟到完成为止。
我正在尝试查看电子邮件队列(随着电子邮件的传入),我需要使用Amazon SES发送电子邮件
我正在使用HTTPtrigger,电子邮件部分工作正常。
我不希望函数已经运行时被调用。
答案 0 :(得分:0)
如果考虑无服务器架构,则每次调用服务端点时,都会创建一个新实例,并由扩展控制器管理扩展。
无法检查该功能是否正在运行。
答案 1 :(得分:0)
在不了解您的用例的情况下,我认为使用耐用功能是可能的。查找Eternal Orchestrations,它们会无限期地调用自己。然后,您可以根据需要查询状态,并使永恒的业务流程中的工作流根据某些条件而改变。