azure - 有 Azure Function Reminder Trigger 这样的东西吗?

标签 azure azure-functions reminders

我想使用azure函数编写一个提醒类型系统。我的计划是创建一个带有 http 触发器的函数,该函数创建提醒,然后创建第二个函数,在该提醒到期时发送电子邮件。

我研究过计时器,但我不相信它们会做我想做的事情,队列也是如此。

是否有一个内置计时器可以在可配置的时间(X小时或Y:00pm)激活一个功能,或者我应该回到我的计划来创建一个将轮询数据库的计时器功能?

最佳答案

我解决这个问题的方法是使用服务总线消息。每次您安排提醒时,请使用 ScheduledEnqueueTimeUTC 向您的队列发送一条消息。属性设置为您想要的时间(绝对日期/时间)。

创建一个将由此服务总线队列触发的 Azure 函数。函数将在该日期/时间之后不久被调用,因此您可以在那时发送提醒。

关于azure - 有 Azure Function Reminder Trigger 这样的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48923734/

相关文章:

azure - ASP.NET Core Application Insights 自适应采样

azure - 更改 docker-machine 的 URL

java - 如何在 Azure 中使用 Java 创建/删除 HDI 集群

c# - Azure Functions V3 在启动文件中记录异常

在日历中添加提醒时出现android.database.sqlite.SQLiteException

c# - ListBlob 在 cloudblobdirectory 类中不可用?

Azure 函数成本 - 函数触发的操作是否也算作函数执行时间?

azure - dotnet 发布有时失败并显示 'Metadata generation failed'

ios - 从 php/mysql 向 iPhone 发送消息

calendar - 排序 ekcalendar 或 ekreminder