Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 11600|Respuesta: 0

Quartz CronTrigger es la descripción de configuración más completa

[Copiar enlace]
Publicado en 12/3/2018 10:23:08 | | |
Formato de configuración de CronTrigger:

Formato: [Segundos] [Minutos] [Horas] [Días] [Meses] [Semanas] [Años]

Descripción del número de serie
Si se permiten los Valores requeridos para rellenar Comodines permitidos
1 segundo es 0-59, - * /
2 puntos son 0-59, - * /
3 horas son 0-23, - * /
La 4ª es 1-31, - * ? / L W
Mayo es del 1 al 12 o ENERO-DICIEMBRE , - * /
6 semanas es de 1 a 7 o de domingo a sábado, - * ? / L #
7 años Sin vacío ni 1970-2099 , - * /
Instrucciones para comodines:
* Representa todos los valores. Por ejemplo, al poner "*" en el campo de la puntuación se activa cada minuto.
?Indica que no se especifica ningún valor. El escenario utilizado es que no necesitas preocuparte por el valor de este campo en este momento. Por ejemplo, si quieres activar una acción el día 10 de cada mes, pero no te importa si es el día de la semana, tienes que poner la posición del campo de la semana en "?" está en 0 0 0 10 * ?
-Indica intervalos. Por ejemplo, poner "10-12" en la hora significa que se activarán 10, 11 y 12 puntos.
,Indica que se especifican varios valores, como poner "LUNES, MIÉRCOLES, VIERNES" en el campo de la semana para indicar que se activa el lunes, miércoles y viernes
/ Se usa para disparar de forma incremental. Si pones "5/15" en el segundo, significa que se activará cada 15 segundos a partir de 5 segundos (5, 20, 35, 50). Configura '1/3' en el campo del mes para que empiece el día 1 de cada mes y se active cada tres días.
LIndica el significado final. En el campo de día, representa el último día del mes (basado en el mes actual, y si es febrero, también dependerá de si es un año bisiesto [bisiesto]), y en el campo semana, representa el sábado, que equivale a "7" o "SAT". Si añades un número antes de la "L", indica el último de esos datos. Por ejemplo, si configuras el formato "6L" en el campo semanal, significa "Último viernes del mes"
WIndica el día laborable más reciente (de lunes a viernes) desde la fecha especificada. Por ejemplo, establece "15W" en el campo del día para indicar que se activa el día laborable más cercano al día 15 de cada mes. Si el día 15 es sábado, busca el viernes más cercano (14) para activarse; si el 15 es el final de la semana, busca el lunes siguiente (16) para activarlo. Si el día 15 coincide en un día laborable (de lunes a viernes), se activa ese día. Si el formato especificado es "1W", indica que se activa el día hábil más reciente después del 1 de cada mes. Si el día 1 es exactamente sábado, se activará el lunes siguiente, el día 3. (Ten en cuenta que solo se pueden poner números específicos antes de "W", y no se permite el intervalo "-").
Consejos
La 'L' y la 'W' pueden usarse en combinación. Si pones "LW" en el campo del día, significa que se activará el último día laborable del mes (normalmente refiriéndose a nóminas)

#Número de serie (que indica el día de la semana del mes), por ejemplo, poner "6#3" en el campo semana significa el tercer sábado del mes. Ten en cuenta que si especificas "#5", no se activará esta configuración si no hay sábado en la quinta semana (perfecto para el Día de la Madre y el Día del Padre)
Consejos
La configuración del campo semanal es la misma que la de mon, si usas letras en inglés, es igual que mon.

Ejemplos comunes:

0 0 12 * * ?        Desencadenantes a las 12 todos los días
0 15 10 ? * * Se activa todos los días a las 10:15
0 15 10 * * ?        Se activa a las 10:15 todos los días
0 15 10 * * ? * Se activa todos los días a las 10:15
0 15 10 * * ? 2005 2005 Activado a las 10:15 todos los días
0 * 14 * * ?        Se activa cada minuto desde las 14:00 hasta las 14:59 todos los días
0 0/5 14 * * ?        De 14:00 a 14:59 todos los días (empieza en hora y se activa cada 5 minutos)
0 0/5 14,18 * * ?        De 14:00 a 14:59 todos los días (empieza en hora y se activa cada 5 minutos)
Todas las tardes de 18:00 a 18:59 (empieza a la hora y se activa cada 5 minutos)
0 0-5 14 * * ?        Se activa cada minuto desde las 14:05 hasta las 14:05 todos los días
0 10,44 14 ? 3 MED se activa todos los miércoles a las 14:10 y a las 14:44 en marzo
0 15 10 ? * DE LUNES a VIE se activa a las 10:15 a.m. todos los días de lunes a viernes
0 15 10 15 * ?        Se activará a las 10:15 a.m. del día 15 de cada mes
0 15 10 L * ?        Se activaba a las 10:15 del último día de cada mes
0 15 10 ? * 6L se activa a las 10:15 del último viernes de cada mes
0 15 10 ? * 6L 2002-2005 Activado a las 10:15 el viernes de la última semana de cada mes desde 2002 hasta 2005
0 15 10 ? * 6#3 Los desencadenantes comienzan el viernes de la tercera semana de cada mes
0 0 12 1/5 * ?        Desencadenantes cada 5 días a partir del primer mediodía de cada mes
0 11 11 11 11 ?        Se activa cada año el 11 de noviembre a las 11:11 (Día de los Solteros)





Anterior:Configuración Oracle+11G guía PLSQL
Próximo:Una mala configuración define system.web.extensions/scrip{filtering}ting/scrip{... duplicado
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com