CRON Expresión para desencadenar Azure Función en el último día de cada mes

0

Pregunta

Es allí cualquier CRON expresión que se puede utilizar para activar una Azure Función en el último día de cada mes? Parece un escenario típico para un temporizador gatillo, estoy sorprendido de que yo estoy luchando para entender esto.

Actualmente estoy usando una solución mediante la activación de fechas 28 y 31 de cada mes y comprobar en el código si es el último día del mes, pero que la solución se siente un poco chapucero.

Incluso un definitivo "No es posible", se agradecería.

EDITAR: Aquí está el código

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

Mejor respuesta

0

Aquí está el Maíz Expresión para ejecutar el gatillo de la Azure Función en el último día de cada Mes. a las 10:15 AM

15 10 * * 5L

enter image description here

Para Más información, consulte este Maíz Expresiones.

2021-11-17 12:23:06

'L' no parecen funcionar en Azure Funciones.. "de Microsoft.Azure.WebJobs.Extensiones: El horario de la expresión '0 0 20 L * *' no se reconoce como válido el cron de expresión o de lapso de tiempo de la cadena."
FS'Wæhre

Se ve como quiere activar la función en el último día de las 8PM, cada mes, por que usted necesita para utilizar el debajo de maíz expresión 0 20 L * * para más información, consulte brightxpress.com/user/appendix/cron_expressions.htm
SaiSakethGuduru-MT

En otros idiomas

Esta página está en otros idiomas

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