【发布时间】:2021-11-29 14:52:54
【问题描述】:
我有一个 Azure 函数来处理最终用户上传的文件,这可能需要很长时间。我想在流程完成时通知最终用户。我不清楚 Azure 事件网格主题、事件中心、服务总线或其他服务是否最适合这个?
我希望用户也能够注册他们希望如何获得通知。是否有可以满足此要求的 Azure 服务?
【问题讨论】:
标签: azure event-handling
我有一个 Azure 函数来处理最终用户上传的文件,这可能需要很长时间。我想在流程完成时通知最终用户。我不清楚 Azure 事件网格主题、事件中心、服务总线或其他服务是否最适合这个?
我希望用户也能够注册他们希望如何获得通知。是否有可以满足此要求的 Azure 服务?
【问题讨论】:
标签: azure event-handling
您可以使用 Azure 逻辑应用在特定时间运行您的函数,并在完成后通过电子邮件通知最终用户。 Azure 逻辑应用用于运行集成应用、数据、服务和系统的自动化工作流。
可能有用的链接:Create and run your own code from workflows in Azure Logic Apps by using Azure Functions
【讨论】:
您可以使用 Azure 的Signal R 服务。如果您想通知用户来自服务器的任何实时更新,这将非常有用。
你可以参考Signal R using Azure Function用azure函数实现。
【讨论】: