CRON Výraz vyvolat Azure Funkce na poslední den každého měsíce

0

Otázka

Je tam nějaký CRON výraz mohu použít ke spuštění Azure Funkce na poslední den každého měsíce? To se zdá jako takový typický scénář pro časovač spouště, jsem překvapen, že jsem se snaží přijít na to.

Já jsem v současné době pomocí řešení vyvolalo na rande 28-31 každého měsíce a kontrola v kódu, pokud je poslední den v měsíci, ale to řešení je trochu zašlé.

I konečného "Není možné" chtěl bych být ocenil.

EDIT: Zde je kód

using Microsoft.Azure.WebJobs;
using Microsoft.Extensions.Logging;
using System;

namespace MyProsj.Functions.Triggers
{
    public static class LastOfEachMonth
    {
        [FunctionName("LastOfEachMonth")]
        public static void Run([TimerTrigger("0 0 20 28-31 * *")] TimerInfo myTimer, ILogger log)
        {
            if (DateTime.Now.AddDays(1).Day == 1)
            {
                //DO STUFF HERE
            }
        }
    }
}
.net azure azure-functions c#
2021-11-17 12:13:36
1

Nejlepší odpověď

0

Zde je Kukuřice Výraz pro spuštění spouštěč Azure Funkce na poslední den každého Měsíce. v 10:15 AM

15 10 * * 5L

enter image description here

Pro Další informace, zkontrolujte, zda tato Kukuřice Výrazy.

2021-11-17 12:23:06

"L" nezdá se do práce v Azure Funkce.. "Microsoft.Azure.Pro webjobs.Rozšíření: plán výrazu '0 0 20 L * *' nebyl rozpoznán jako platný cron výraz nebo timespan řetězec."
FS'Wæhre

Vypadá to, že chcete vyvolat funkci na poslední den 8 HODIN každý měsíc, jak za to budete muset použít níže kukuřice výraz 0 20 L * pro další informace, podívejte se brightxpress.com/user/appendix/cron_expressions.htm
SaiSakethGuduru-MT

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................