Partager via


Page Instances WF persistantes

Ouvrez la page Instances WF persistantes en cliquant sur l'une des mesures ou instances dans la section Instances WF persistantes.

Vue d’ensemble

La page Instances WF persistantes permet d'effectuer les opérations suivantes :

  • énumérer des instances de flux de travail persistantes ;

  • émettre des commandes de contrôle d'instance pour des instances de flux de travail persistantes ;

  • afficher les détails de persistance d'une instance WF, tels que le moment de sa création, le moment de sa dernière persistance, les commandes de contrôle en attente la concernant et son état actuel ;

  • exécuter des actions telles que l'interruption ou l'arrêt d'une instance.

Les sections suivantes décrivent les fonctionnalités et l'utilisation de la page Instances WF persistantes.

Page Instances WF persistantes

Contrôle de requête

La grille de contrôle de requête figurant dans la partie supérieure du volet intermédiaire permet d'exécuter des requêtes simples sur la base de données de persistance.

Le contrôle de requête contient deux sections : une section Résumé de la requête qui affiche le texte abrégé de votre requête, et une grille de requête dans laquelle vous pouvez sélectionner des champs, des opérateurs et des valeurs de critère. Sous la grille figure un bouton Exécuter la requête qui permet de lancer votre requête. Vous pouvez réduire la grille de contrôle de requête en cliquant sur la section Résumé de la requête.

Le tableau suivant répertorie les champs que vous pouvez utiliser dans votre requête.

Champ Description

Ordinateur

Nom de l'ordinateur hôte

Étendue

Site, application ou service

Nom du service

Type du service

État

  • En cours d'exécution (Actif)

  • En cours d'exécution (Inactif)

  • Interrompu (Exception)

  • Interrompu (UserSuspension)

  • Exécuté (Réussi)

  • Exécuté (Arrêté)

  • Exécuté (Annulé)

ID de l'instance de flux de travail

GUID

Heure de création

Date et heure de création de l'instance

Heure de la dernière persistance

Date et heure de la dernière persistance de l'instance

Nombre maximal d'éléments

Nombre maximal d'éléments à renvoyer pour la requête. Ce champ est obligatoire.

Liste des instances de service persistantes

La liste des instances de service persistantes se trouve dans le volet intermédiaire sous le contrôle de requête. Lorsque vous sélectionnez une instance dans la liste des instances de service persistantes, les actions de contrôle d'instance (décrites dans la section relative au volet Actions ci-dessous) sont actives, et vous pouvez les utiliser pour appliquer des actions de contrôle à l'instance.

Les options de la liste Regroupement par permettent de regrouper des entrées par nom, statut ou commande en attente. Celles-ci ne modifient pas la requête, mais changent uniquement la manière dont les données sont regroupées pour affichage.

Notes

La liste des instances de service persistantes ne présente que les instances de services hébergés par le service d'activation des processus Windows (WAS, Windows Process Activation Server).

Le tableau suivant décrit les champs de cette liste.

Champ Description

Nom du service

Type du service

Ordinateur

Ordinateur sur lequel l'instance est exécutée ou a été exécutée

Chemin d'accès virtuel au service

Chemin d'accès virtuel complet du service

Nom du site

Site Web sur lequel le service est déployé

État

État d'une instance, qui est l'un des suivants :

  • En cours d’exécution :

    • Actif

    • Inactif

  • Interrompu

    • Exception

    • UserSuspension

  • Exécuté :

    • Réussi

    • Arrêté

    • Annulé

Commande en attente

Commande éventuelle en attente concernant l'instance

Heure de création

Date et heure de création de l'instance

Heure de la dernière persistance

Date et heure de la dernière persistance de l'instance

Volet Détails

Le volet Détails est un contrôle tabulé permettant d'obtenir une vue d'ensemble de l'instance persistante et une description des erreurs (éventuelles) journalisées en rapport avec l'instance.

Onglet Vue d'ensemble

Champ Description

Nom du service

Nom du service à partir duquel l'instance a été créée

Nom du site

Nom complet du site sous lequel le service WF est exécuté

Chemin d'accès virtuel au service

Chemin d'accès virtuel complet du service WF

ID de l'instance de flux de travail

GUID

Heure de création

Date et heure de création de l'instance

Heure de la dernière persistance

Date et heure de la dernière persistance de l'instance

Événements suivis

Nombre d'événements suivis disponibles pour cette instance

Onglet Erreurs

L'onglet Erreurs affiche d'éventuelles erreurs en relation avec l'instance sélectionnée. Il peut afficher deux types d'erreurs :

  • Erreurs en relation avec des instances interrompues. Ce type d'erreur aide à déterminer pourquoi l'instance a été interrompue. Si l'instance a été interrompue en raison d'une exception non prise en charge, un suivi de la pile complète est présenté.

  • Erreurs de contrôle d'instance. Ce type d'erreur se produit lorsqu'une commande de contrôle d'instance est émise, dont le traitement échoue.

L'onglet Erreurs affiche l'erreur la plus récente pour chaque type. Dans certains cas, il affiche des erreurs pour les deux types.

Volet Actions

Le volet Actions est celui situé le plus à droite. Les éléments disponibles dans le volet Actions varient en fonction de ce qui est sélectionné dans le volet intermédiaire. Les actions Actualiser et Tableau de bord d'AppFabric sont toujours accessibles.

  • Cliquez sur l'option Actualiser pour mettre à jour les valeurs des mesures dans la page.

  • Cliquez sur l'option Tableau de bord d'AppFabric pour revenir à la page Tableau de bord d'AppFabric sur l'étendue sélectionnée dans le volet Connexions.

Les actions restantes ont trait au contrôle des instances. Elles sont disponibles lorsque vous sélectionnez une instance dans la liste d'instances de service persistantes figurant dans le volet intermédiaire. Le tableau suivant répertorie les actions de contrôle des instances.

Action Description

Reprendre

Reprendre une instance interrompue.

Interrompre

Interrompre une instance en cours d'exécution.

Annuler

Annuler une instance. Cette action autorise l'exécution du code du gestionnaire d'annulation (s'il est présent), ce qui entraîne un arrêt correct.

Arrêter

Arrêter immédiatement une instance en cours d'exécution ou interrompue. Il ne s'agit pas d'un arrêt correct car l'instance est arrêtée immédiatement sans possibilité d'exécuter le code du gestionnaire d'annulation.

Supprimer

Supprimer définitivement une instance exécutée de la base de données de persistance.

Afficher les instances suivies

Accéder à la page Instances suivies.

Afficher les événements suivis

Accéder à la page Événements suivis.

Lorsque vous lancez une commande de contrôle d'instance, le champ Commande en attente dans la liste d'instances de service persistantes change pour afficher la commande demandée (par exemple, Interrompre ou Annuler). Cela indique que la commande a été mise en file d'attente, mais pas si son exécution a réussi ou échoué. En cas d'échec d'exécution de la commande, le contenu du champ Commande en attente est effacé et l'instance reste dans l'état qui était le sien lors du lancement de la commande. L'onglet Erreurs dans le volet Détails affiche le motif de l'échec de l'opération.

Vous ne pouvez pas émettre de commande de contrôle d'instance en relation avec une instance pour laquelle une commande est déjà en attente.

  2011-12-05