【问题标题】:How can I 'listen' for status changes on an azure durable function?如何“监听”天蓝色持久功能的状态变化?
【发布时间】:2020-10-29 21:45:06
【问题描述】:

我有一个网络应用程序,客户可以在其中按下一个调用持久函数的按钮。只要该功能正在执行,一个旋转的轮子就会被动画化。当函数完成执行时,我停止/隐藏加载轮,并显示一个绿色的复选标记。

目前,我只是定期点击持久函数返回的“statusQueryGetUri”,以查看该函数是否正在运行/停止。

有没有办法让我“监听”状态的变化,这样我就不会重复点击那个 URL?

【问题讨论】:

    标签: azure azure-functions azure-durable-functions


    【解决方案1】:

    您可以按照this 链接为您的 Azure 功能配置电子邮件/任何通知警报。

    您也可以查看这些链接以了解分步实施:

    http://www.mattruma.com/adventures-with-azure-functions-create-an-alert-from-app-insight-to-send-an-email-notification/

    https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-log

    在创建警报规则时,您可以选择条件:

    您可以选择“自定义日志搜索”:

    您可以在创建操作组时配置要对其执行此操作的触发器或资源的类型:

    您可以根据需要自定义规则。即您可以检查任何执行的跟踪日志,或者您可以只检查函数的状态。 [这是参考]

    您可以查看这些文件以供参考:

    https://www.fourmoo.com/2020/02/19/how-to-configure-azure-function-app-notifications-for-errors/

    http://www.mattruma.com/adventures-with-azure-functions-create-an-alert-from-app-insight-to-send-an-email-notification

    【讨论】:

      【解决方案2】:

      您可以设置一个计时器触发的逻辑应用程序,该应用程序将定期为您执行此操作。

      【讨论】:

        猜你喜欢
        • 2022-01-27
        • 2011-01-31
        • 1970-01-01
        • 1970-01-01
        • 2017-05-31
        • 2015-05-23
        • 2014-12-11
        • 2021-02-17
        相关资源
        最近更新 更多