问题标签 [timer-trigger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-webjobs - 如何在 Azure WebJob 中动态设置多个 Timer 触发时间
我的解决方案如下。请检查以下几点。
azure-functions - 用于多个计时器触发器的单个 Azure 作业
我们托管了一个 azure 应用程序,并通过为每个组织创建单独的数据库为多个组织启用。现在,我们需要运行一个需要生成的后台服务:
在启用 TimerTrigger 的情况下配置 Azure 功能(运行时间将由每个组织在管理应用程序中配置)
Azure函数应根据组织配置的时间多次调用(同一个函数将被称为多个实例)
每个组织的功能调度时间应按需更新(通过 c# 代码) - 我不确定这是否可以完成
根据时间和组织详细信息,函数需要从相应的数据库中获取记录并进行处理。
为了最大限度地减少函数超时问题 - 记录将作为批处理并在相应的组织数据库中更新。
让知道您对此的意见
谢谢!
c# - 可以在一个 WebJob 中定义 2 个函数吗?
在一个 WebJob 中,我启动了 2 个函数:一个是 ServiceBusTrigger,另一个是 TimerTrigger。2功能可以同时工作吗?似乎 ServiceBusTrigger 有效,而 TimerTrigger 则无效。TimerTrigger 一定义为
所以它应该每5分钟运行一次?我在调用函数时记录了跟踪但我没有找到预期的跟踪。
azure - 功能应用程序启动后 TimerTrigger 未触发
我正在尝试创建一个非常简单的 TimerTriggered 函数来防止我的应用程序变冷。
问题是在部署应用程序或重新启动后,TimerTriggered 函数永远不会执行。手动调用函数后,计时器开始按预期运行。
一些可能有用的信息:
- 我的应用混合了不同的触发器。
- 使用的运行时版本是 2.0.11651.0。
- 应用服务计划有一个消费计划,并且必须保持这种状态。
- 在这种情况下,我使用 Visual Studio 进行部署
我的课程如下所示:
这里的所有都是它的。我一直在寻找,但一直找不到有同样问题的人。任何建议表示赞赏。
azure - 是否可以在 Timer Trigger Azure 函数中将双变量作为参数传递?
我正在制作一个计时器触发 Azure 函数。我在这里使用一个表示 TimeToCopy 的变量。该变量必须在函数的每次迭代后更新。
我有:
我想要:
.net - 在 Azure 函数中使用 TimerTrigger 的 MassTransit
我想在由 TimerTrigger 触发的 Azure 函数中使用 MassTransit。我已经尝试使用 ServiceBusTrigger 作为文档建议http://masstransit-project.com/MassTransit/usage/azure-functions.html但我的下游服务需要屏蔽队列中的突发。
使用 MassTransit,有没有办法告诉它在队列为空时停止巴士?目前我的函数继续运行,直到下一个计时器被触发,因为总线让它保持活动状态,而我想要做的是函数使用速率限制的队列中的任何消息,直到队列为空或被消耗一些消息。
MassTransit 可以做到这一点吗?或者这是错误的工具?
.net - 使用 Azure Function 保持用户会话活跃
由于我无法使用队列触发基于定时器的函数或为其提供参数(会话 id 以使其保持活动状态,每 30 分钟刷新一次),是否可以创建基本的 HTTP/队列函数(而不是定时器函数)并在内部添加带有自定义计时器的 ac# 代码?该功能一旦触发会永远运行吗?
timer-trigger - TimerTrigger 支持 Ending
谁能指出这个公告是在哪里公开发布的?我记得不久前收到一封电子邮件,上面说 TimerTrigger 支持将在 12 个月后结束。我们确实使用了一个,并且我们想要记录我们有工作要做以在不受支持时对其进行更改。我希望微软在某个地方记录了这个公告,我想链接到它。
azure - Azure 计时器触发器:每小时的 Cron 表达式
每小时每小时的 cron 表达式是什么?我试过这个'0 0 *?* *' 但它抛出了一个错误我有一个 Azure 函数计时器触发器
下面的这个表达式每分钟运行一次。
这是我尝试 "0 0 * ? * * *" 和 "0 0 * ? * *" 时收到的错误
[11/22/2018 12:45:29 AM] 发生 ScriptHost 错误 [11/22/2018 12:45:29 AM] Microsoft.Azure.WebJobs.Host:错误索引方法“Currencies.Run”。Microsoft.Azure.WebJobs.Extensions:计划表达式 '0 0 * ? * * *' 未被识别为有效的 cron 表达式或时间跨度字符串。[11/22/2018 12:45:29 AM] 错误索引方法'Currencies.Run' [11/22/2018 12:45:29 AM] Microsoft.Azure.WebJobs.Host:错误索引方法'Currencies.Run' . Microsoft.Azure.WebJobs.Extensions:计划表达式 '0 0 * ? * * *' 未被识别为有效的 cron 表达式或时间跨度字符串。