mon client me demande si le planificateur de charge de travail IBM est capable de réexécuter les tâches d'erreur et les flots de tâches à partir de l'intervalle de temps spécifique, par exemple pour réexécuter ces tâches d'erreur à partir de 02h00 . Une idée? BR, LaurenceRéexécuter IWS JOBS sur un créneau horaire spécifique
Répondre
Il n'existe aucune option pour automatiser une réexécution à une heure spécifique. Cependant, vous pouvez répéter et retarder les rediffusions. Peut-être que c'est suffisant pour retarder la réexécution en utilisant l'option de répétition. Voir Job Definition dans le centre de connaissances IBM.
réexécutez
Si le travail se termine anormalement, exécutez à nouveau le travail. Vous pouvez l'utiliser en association avec le après [poste de travail #] jobname et repeatevery hhmm Options
repeatevery hhmm
Indique la fréquence IBM Workload Scheduler tente de relancer le travail a échoué. La valeur par défaut est 0. La valeur maximale prise en charge est 99 heures et 59 minutes. Le compte à rebours pour démarrer les tentatives de réexécution commence après la fin du travail parent ou du travail de reprise éventuel.
pour numéro tente
Indique le nombre maximal de tentatives de réexécution à effectuer. La valeur par défaut est 1. La valeur maximale prise en charge est de 10 000 tentatives.
heureux de vous voir ici. Je comprends votre question en appliquant la commande à un ensemble de tâches filtrées. Les critères de filtrage d'emploi dans conman (docs ici IWS 9.4 conman docs)
%sj @#@+state=abend+finished=0000 12/10/17,0000 12/14/17
(Est) (Est)
Workstation Job Stream SchedTime Job State Pr Start Elapse ReturnCode Dependencies
VISIONDEMO #CAL_BACKUPS 0000 12/12 **************************************** STUCK 10 12/12 (00:01) {12/11/17}
IXG_J000E ABEND 10 12/12 00:01 1 #J17037; [Recovery]
VISIONDEMO #CAL_BACKUPS 0000 12/13 **************************************** STUCK 10 12/13 (00:01) {12/12/17}
IXG_J000E ABEND 10 12/13 00:01 1 #J12643; [Recovery]
%rr @#@[email protected]+state=abend+finished=0000 12/10/17,0000 12/14/17;noask
Command forwarded to batchman for VISIONDEMO#CAL_BACKUPS[(0000 12/12/17),(0AAAAAAAAAAABCHY)].IXG_J000E
Command forwarded to batchman for VISIONDEMO#CAL_BACKUPS[(0000 12/13/17),(0AAAAAAAAAAABCK7)].IXG_J000E
La première commande affiche ce qui est sélectionné par le filtre (ici du 10 au 14 Décembre), le même filtre est utilisé puis avec l'emploi réexécutez (rr) pour envoyer la commande à ces emplois.
Pouvez-vous élaborer un peu plus et au lieu d'afficher l'URL complète pouvez-vous en faire un lien? –