Azure functions 我能否在白天仅在特定时间执行azure功能
嗨,我正在试用azure功能。基本上我想每天触发3次函数。例如 上午九时、下午十二时及下午五时。这会触发一个函数,该函数将从数据库获取数据,并在空闲时发送电子邮件或消息?有人能指引我吗 我使用的是visual studio 2019、C#和SQL数据库Azure functions 我能否在白天仅在特定时间执行azure功能,azure-functions,Azure Functions,嗨,我正在试用azure功能。基本上我想每天触发3次函数。例如 上午九时、下午十二时及下午五时。这会触发一个函数,该函数将从数据库获取数据,并在空闲时发送电子邮件或消息?有人能指引我吗 我使用的是visual studio 2019、C#和SQL数据库 谢谢为此,您需要使用Cronexpression 假设您希望在工作日内每天运行09:00 12:00 17:00,则0 9,12,17**1-5的cronexpression将为您提供以下5次输出(此答案将在周末发布,因此工作日内的下一次事件如下
谢谢为此,您需要使用
Cronexpression
假设您希望在工作日内每天运行09:00 12:00 17:00
,则0 9,12,17**1-5
的cronexpression将为您提供以下5次输出(此答案将在周末发布,因此工作日内的下一次事件如下)
cronexpression本身可以在Azure函数上配置为
[FunctionName("Function1")]
public static void Run([TimerTrigger("0 0 9,12,17 * * 1-5")]TimerInfo myTimer,
ILogger log)
{
log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
}
[FunctionName("Function1")]
public static void Run([TimerTrigger("0 0 9,12,17 * * 1-5")]TimerInfo myTimer,
ILogger log)
{
log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
}