Function 如何检查Azure功能是否仍在运行

Function 如何检查Azure功能是否仍在运行,function,azure,Function,Azure,我有一种情况,我必须定期调用Azure函数。 当我调用函数时,我需要检查azure函数的状态。 如果Azure函数正在运行,那么我需要将调用推迟到完成 我正在尝试查看电子邮件队列(随着电子邮件的到来),我需要使用Amazon SES发送电子邮件 我正在使用HTTPtrigger,电子邮件部分工作正常 我不想调用这个函数,当它已经运行时。 如果考虑无服务器架构,每次调用服务端点时,将创建一个新实例,并通过缩放控制器来管理缩放。 无法检查函数是否正在运行

我有一种情况,我必须定期调用Azure函数。 当我调用函数时,我需要检查azure函数的状态。 如果Azure函数正在运行,那么我需要将调用推迟到完成

我正在尝试查看电子邮件队列(随着电子邮件的到来),我需要使用Amazon SES发送电子邮件

我正在使用HTTPtrigger,电子邮件部分工作正常


我不想调用这个函数,当它已经运行时。

如果考虑无服务器架构,每次调用服务端点时,将创建一个新实例,并通过缩放控制器来管理缩放。


无法检查函数是否正在运行
无法检查函数是否正在运行

如果不进一步了解您的用例,我认为使用持久功能是可能的。查找那些无限期地在某个时间间隔内调用自己的函数。然后,如果需要,您可以查询状态,并在永恒的编排中拥有一个工作流,该工作流会根据特定条件而变化。

如果不了解更多有关您的用例的信息,我认为使用持久的功能是可能的。查找那些无限期地在某个时间间隔内调用自己的函数。然后,如果需要,您可以查询状态,并在永恒的业务流程中拥有一个工作流,该工作流会根据特定条件进行更改。

Azure功能不是这样工作的。每个请求都有自己的函数实例。你不必等待。AWS Lambdas的工作方式与Azure函数的工作方式不同。每个请求都有自己的函数实例。你不必等待。AWS Lambda的工作方式相同