Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 11600|Répondre: 0

Quartz CronTrigger est la description de configuration la plus complète

[Copié le lien]
Publié sur 12/03/2018 10:23:08 | | |
Format de configuration CronTrigger :

Format : [Secondes] [Minutes] [Heures] [Jours] [Mois] [Semaines] [Années]

Description du numéro de série
Valeurs requises autorisées à remplir Cartes jokers autorisées
1 seconde est 0-59, - * /
2 points est 0-59, - * /
3 heures, c’est 0-23 , - * /
La 4e est 1-31, - * ? / L W
Mai est du 1er au 12 ou JANVIER-DÉC, - * /
6 semaines, c’est de 1 à 7 ou du dimanche au samedi, - * ? / L #
7 ans Pas de vide ni 1970-2099 , - * /
Instructions pour les jokers :
* Représente toutes les valeurs. Par exemple, en posant « * » sur le champ du score indique qu’il sera déclenché à chaque minute.
?Indique qu’aucune valeur n’est spécifiée. Le scénario utilisé est que vous n’avez pas besoin de vous soucier de la valeur de ce domaine pour le moment. Par exemple, si vous voulez déclencher une action le 10 de chaque mois, mais que cela ne vous importe pas si c’est le jour de la semaine, vous devez définir le champ de la position de la semaine à « ? » est réglé à 0 0 0 10 * ?
-Indique les intervalles. Par exemple, fixer « 10-12 » à l’heure signifie que 10, 11 et 12 points seront tous déclenchés.
,Indique que plusieurs valeurs sont spécifiées, comme en réglant « LUNDI, MERCREDI, VENDREDI » sur le champ semaine pour indiquer qu’il se déclenche lundi, mercredi et vendredi
/ Utilisé pour le déclenchement progressif. Si vous mettez « 5/15 » sur la seconde, cela signifie qu’il sera déclenché toutes les 15 secondes à partir de 5 secondes (5, 20, 35, 50). Réglez « 1/3 » sur le champ du mois pour commencer le 1er de chaque mois et déclencher tous les trois jours.
LIndique le sens final. Dans le champ jour, il représente le dernier jour du mois (basé sur le mois en cours, et si c’est février, cela dépendra aussi du fait qu’il s’agisse d’une année bissextile), et dans le champ semaine, il représente le samedi, ce qui équivaut à « 7 » ou « SAT ». Si vous ajoutez un chiffre avant le « L », cela indique la dernière de ces données. Par exemple, si vous définissez le format « 6L » sur le champ semaine, cela signifie « Dernier vendredi du mois »
WIndique le dernier jour ouvrable (du lundi au vendredi) à partir de la date spécifiée. Par exemple, réglez « 15W » sur le champ jour pour indiquer que le jour de la semaine le plus proche du 15 de chaque mois est déclenché. Si le 15 tombe le samedi, trouvez le vendredi le plus proche (14) pour déclencher, si le 15 est la fin de la semaine, trouvez le lundi le plus proche (16) pour déclencher. Si le 15 tombe un jour de la semaine (du lundi au vendredi), il est déclenché ce jour-là. Si le format spécifié est « 1W », cela indique qu’il est déclenché le dernier jour ouvrable après le 1er de chaque mois. Si le 1er est exactement samedi, cela sera déclenché le lundi suivant, le 3. (Notez que seuls des nombres spécifiques peuvent être placés avant « W », et l’intervalle « -) n’est pas autorisé).
Conseils
« L » et « W » peuvent être utilisés ensemble. Si vous définissez « LW » sur le champ jour, cela signifie qu’il sera déclenché le dernier jour ouvrable du mois (généralement en référence à la paie)

#Numéro de série (indiquant le jour de la semaine du mois), par exemple, en posant « 6#3 » sur le champ de la semaine, cela signifie le troisième samedi du mois. Notez que si vous spécifiez « #5 », cette configuration ne déclenchera pas s’il n’y a pas de samedi dans la cinquième semaine (parfait pour la fête des mères et la fête des pères).
Conseils
Le réglage du champ semaine est le même que le mon, si vous utilisez des lettres anglaises, c’est le même que le mon.

Exemples courants :

0 0 12 * * ?        Déclenchements à midi tous les jours
0 15 10 ? * * Déclenchements tous les jours à 10h15
0 15 10 * * ?        Déclenché à 10h15 tous les jours
0 15 10 * * ? * Déclenche tous les jours à 10h15
0 15 10 * * ? 2005 2005 Déclenché à 10h15 tous les jours
0 * 14 * * ?        Déclenchements toutes les minutes de 14h à 14h59 tous les jours
0 0/5 14 * * ?        De 14h à 14h59 tous les jours (commence à l’heure exacte, déclenche toutes les 5 minutes)
0 0/5 14,18 * * ?        De 14h à 14h59 tous les jours (commence à l’heure exacte, déclenche toutes les 5 minutes)
Tous les après-midi de 18h00 à 18h59 (commence à l’heure, déclenche toutes les 5 minutes)
0 0-5 14 * * ?        Déclenchements toutes les minutes de 14h05 à 14h05 tous les jours
0 10,44 14 ? 3 mercredis est déclenché chaque mercredi à 14h10 et 14h44 en mars
0 15 10 ? * DU LUNDI au VENDREDI est déclenché à 10h15 tous les jours du lundi au vendredi
0 15 10 15 * ?        Il sera déclenché à 10h15 le 15 de chaque mois
0 15 10 L * ?        Déclenché à 10h15 le dernier jour de chaque mois
0 15 10 ? * 6L se déclenche à 10h15 le dernier vendredi de chaque mois
0 15 10 ? * 6L 2002-2005 Déclenché à 10h15 le vendredi de la dernière semaine de chaque mois de 2002 à 2005
0 15 10 ? * 6#3 Les déclencheurs commencent le vendredi de la troisième semaine de chaque mois
0 0 12 1/5 * ?        Déclencheurs tous les 5 jours à partir du premier midi de chaque mois
0 11 11 11 11 ?        Déclenché chaque année le 11 novembre à 11h11 (Journée des célibataires)





Précédent:Guide PLSQL de configuration Oracle + 11G
Prochain:Une mauvaise configuration définit le duplique system.web.extensions/scrip{filtering}ting/scrip{...
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com