Cette page permet de modifier les paramètres du gestionnaire de travaux. Les gestionnaires de travaux contiennent un groupe d'unités d'exécution liées à l'interface JNDI (Java Naming and Directory Interface).
Pour afficher cette page de la console d'administration, cliquez sur Ressources > Accès concurrents > Gestionnaires de travaux > nom_gestionnaire_travaux.
Portée de la ressource configurée. Cette valeur spécifie l'emplacement du fichier de configuration.
Indique le nom unique sous lequel le gestionnaire de travaux est connu de l'administrateur.
Nom JNDI (Java Naming and Directory Interface) utilisé pour rechercher le gestionnaire de travaux dans l'espace de nom.
Description de ce gestionnaire de travaux à des fins d'administration.
Chaîne permettant de classifier ou de grouper ce gestionnaire de travaux.
Indique le temps d'attente (en millisecondes) avant la tentative de libération d'une unité de travail. Le délai d'attente commence au démarrage plutôt qu'à l'instant de soumission de l'unité de travail.
| Information | Value |
|---|---|
| Valeur par défaut | 0 |
| Options | 0 à int.maxvalue |
Indique la taille de la file d'attente des demandes de travaux.
Eviter les problèmes :
Cette file d'attente est une mémoire tampon qui conserve
les objets de travaux planifiés et peut posséder toute valeur
supérieure ou égale à 1. Le pool d'unités d'exécution extrait les
travaux de cette file d'attente. Si vous n'indiquez pas
de valeur ou si celle-ci est de 0, la taille de la file d'attente est
automatiquement gérée. Si la taille de la file d'attente est générée automatiquement, elle correspond à la valeur la plus élevée entre
(nombre maximal d'unités d'exécution) et 20. Les valeurs élevées peuvent solliciter
une quantité importante de ressources système.gotcha
| Information | Value |
|---|---|
| Valeur par défaut | 0 |
Indique l'action prise lorsque le pool d'unités d'exécution est épuisé et que la file d'attente des demandes de travaux est saturée. Cette action débute lorsque vous soumettez un travail non-démon au gestionnaire de travaux.
Si la valeur définie est FAIL, les méthodes de l'API de gestionnaire de travaux créent une exception au lieu d'avoir une action bloquante.
| Information | Value |
|---|---|
| Valeur par défaut | BLOCK |
| Options | FAIL |
Donne la liste des services auxquels ce gestionnaire de travaux doit pouvoir accéder.
Les tâches soumises par un gestionnaire de travaux peuvent hériter des informations de contexte d'unité d'exécution si vous activez un ou plusieurs contextes de service sur la ressource du gestionnaire de travaux de la console d'administration ou si vous définissez l'attribut serviceNames de l'objet de configuration WorkManagerInfo. Lorsque vous spécifiez l'attribut serviceNames, séparez chaque service activé par un point-virgule ; par exemple, security;UserWorkArea;com.ibm.ws.i18n. Les informations de contexte d'unité d'exécution sont héritées de l'unité d'exécution de soumission ou de l'unité d'exécution qui a recherché ou injecté une fabrique d'unités d'exécution gérée.
Lorsqu'un contexte de service est activé, il propage le contexte vers l'unité d'exécution cible à partir de l'unité d'exécution planifiée ou de l'unité d'exécution qui a recherché ou injecté la fabrique d'unités d'exécution gérée. Si le contexte n'est pas activé, l'unité d'exécution cible n'hérite pas du contexte de l'unité d'exécution de planification et un contexte par défaut est appliqué. Tout contexte associé, présent sur l'unité d'exécution, est suspendu avant l'application de tout nouveau contexte.
Les informations de contexte de chaque service sélectionné sont transmises à chaque unité d'exécution gérée, proxy contextuel, travail ou alarme appelable et exécutable qui est créé à l'aide de gestionnaire de travaux. La sélection de services inutiles peut avoir une incidence sur les performances.
| Nom du service | Description |
|---|---|
| Internationalisation | Utilisez la console d'administration ou le nom de service com.ibm.ws.i18n pour activer les informations de contexte d'internationalisation. Si le contexte d'internationalisation et le service d'internationalisation sont activés, le contexte d'internationalisation présent sur l'unité d'exécution de planification est disponible sur l'unité d'exécution cible. Cette fonction est facultative. |
| Security | Utilisez la console d'administration ou le nom de service security pour activer le sujet JAAS (Java Authentication and Authorization Service). Lorsque cette fonction et la sécurité administrative sont activées, le sujet JAAS présent sur l'unité d'exécution de planification est appliqué à l'unité d'exécution cible. Dans le cas contraire, l'unité d'exécution cible est exécutée de manière anonyme sans sujet JAAS sur l'unité d'exécution. Cette fonction est facultative. |
| Espace de travail | Utilisez la console d'administration ou le nom de service UserWorkArea pour activer les partitions de zone de travail. Si cette fonction est activée, le contexte de zone de travail de chaque partition de zone de travail présent sur l'unité d'exécution de planification est disponible sur l'unité d'exécution cible. Cette fonction est facultative. |
| Profil d'application (déconseillé) | Utilisez la console d'administration ou le nom de service AppProfileService pour activer les tâches de profil d'application. Le contexte du profil d'application n'est pas pris en charge et n'est pas disponible pour les applications J2EE 1.4. Pour les applications J2EE 1.3, le contexte du profil d'application est déconseillé et n'est disponible que si le mode de compatibilité Application Profile Service 5.x est activé et si l'unité d'exécution de planification et l'unité d'exécution cible sont toutes deux des applications J2EE 1.3. Si cette option est activée, les tâches de profil d'application disponibles sur l'unité d'exécution de planification sont disponibles sur l'unité d'exécution cible. Le travail planifié exécuté dans une application J2EE 1.4 n'obtient pas la tâche de profil d'application de l'unité d'exécution de la planification. Cette fonction est facultative. |
Indique les propriétés permettant de contrôler le comportement du pool d'unités d'exécution.
| Propriétés | Description |
|---|---|
| Nombre d'unités d'exécution d'alarme | Indique le nombre maximal d'unités d'exécution qui doivent être utilisées pour un pool d'unités d'exécution distinct dédié au pour les tâches et les alarmes planifiées pour s'exécuter à un moment spécifique. |
| Nombre minimal d'unités d'exécution | Indique le nombre minimal d'unités d'exécution disponibles dans ce gestionnaire de travaux pour les tâches soumises qui doivent être exécutées immédiatement. Cette propriété ne s'applique pas aux tâches planifiées pour s'exécuter à un moment spécifique. |
| Nombre maximal d'unités d'exécution | Indique le nombre maximal d'unités d'exécution disponibles dans ce gestionnaire de travaux pour les tâches soumises qui doivent être exécutées immédiatement. Cette propriété ne s'applique pas aux tâches planifiées pour s'exécuter à un moment spécifique. |
| Priorité des unités d'exécution | Priorité des unités d'exécution disponibles dans ce gestionnaire de travaux. Cette propriété inclut les unités d'exécution de pool et les unités d'exécution créées par une fabrique d'unités d'exécution gérée. |
| Evolutif | Indique si vous pouvez augmenter le nombre d'unités d'exécution dans ce service Work Manager. |
Nom de la classe de transaction employée pour classifier le travail exécuté par cette instance du gestionnaire de travaux lorsque les informations de classe du service Work Load Manager z/OS ne figurent pas dans les informations du contexte de travail.
| Information | Value |
|---|---|
| Type de donnée | Chaîne |
| Options | 0-8 caractères |
Indique la classe de transaction utilisée pour la classification de la charge de travail du service Workload Manager du travail du démon.
| Information | Value |
|---|---|
| Type de donnée | Chaîne |
| Options | 0-8 caractères |