Configuration de la gestion des hôtes de flux de travail à l'aide du Gestionnaire des services Internet
Cette rubrique inclut des procédures qui décrivent la configuration des fonctionnalités d'hébergement pour un service de flux de travail à l'aide des extensions du Gestionnaire des services Internet de AppFabric. Vous pouvez configurer les fonctionnalités d'hébergement au niveau du service pour un service de flux de travail spécifique, ou au niveau du serveur, du site ou de l'application et faire hériter le service de ces paramètres définis à un niveau supérieur. Pour plus d'informations sur le fonctionnement des configurations dans la hiérarchie IIS, consultez la rubrique Processus de configuration dans Windows Server AppFabric.
Important
Il est impossible d'utiliser des flux de travail qui n'appartiennent pas à un service dans Windows Server AppFabric. La création et le démarrage d'une instance d'un flux de travail dans AppFabric nécessitent un message alors qu'un flux de travail n'appartenant pas à un service n'est associé à aucun message ni aucune activité de réception.
Important
Pour obtenir une description détaillée des champs des boîtes de dialogue utilisées pour configurer les fonctionnalités d'hébergement, consultez la rubrique Configurer le service : onglet Gestion des hôtes de flux de travail.
Configuration des fonctionnalités d'hébergement pour un service de flux de travail à l'aide du Gestionnaire des services Internet
Dans l'arborescence du volet Connexions (à gauche), sélectionnez le serveur, le site ou l'application dans laquelle existe le service de flux de travail.
Dans le volet Espace de travail, sous l'onglet Affichage des fonctionnalités, dans la section AppFabric, double-cliquez sur Services.
Sélectionnez le service de flux de travail dans la liste Services, puis cliquez sur Configurer dans la section Gérer les services WCF et WF du volet Actions pour ouvrir la boîte de dialogue Configurer le service. Vous pouvez également ouvrir cette boîte de dialogue en procédant comme suit : Cliquez avec le bouton droit sur le service de flux de travail pour lequel configurer les fonctionnalités d'hébergement dans la liste Services, puis cliquez sur Configurer dans le menu contextuel.
Cliquez sur l'onglet Gestion des hôtes de flux de travail.
Sélectionnez ou désélectionnez l'option Activer le contrôle des instances pour activer ou désactiver le contrôle des instances de service de flux de travail. Si le protocole net.pipe n'est pas activé pour l'application contenant le service, un message d'avertissement est affiché dans la partie supérieure de l'onglet. Consultez la rubrique Configurer le service : onglet Gestion des hôtes de flux de travail pour plus d'informations sur l'activation du protocole net.pipe pour une application et de la liaison net.pipe pour un site Web.
Sélectionnez ou désélectionnez l'option Décharger les instances si inactives pour activer ou désactiver le déchargement des instances de service de flux de travail restées inactives pendant un certain temps de la mémoire et les conserver dans un magasin de persistance. Si vous sélectionnez l'option Décharger les instances si inactives, spécifiez la valeur Délai d'expiration du déchargement selon vos besoins.
Le champ Délai d'expiration du déchargement spécifie le délai pendant lequel une instance de service de flux de travail peut rester inactive avant que l'hôte la décharge de la mémoire en conservant les informations sur l'état de l'instance dans un magasin de persistance. La valeur par défaut de ce paramètre est 60 secondes. Si la valeur est définie sur 0, l'hôte décharge et conserve systématiquement une instance dès que celle-ci devient inactive. La valeur maximale autorisée est TimeSpan.MaxValue.
Sélectionnez ou désélectionnez l'option Conserver les instances si inactives pour activer ou désactiver les instances persistantes (mais pas les décharger) lorsqu'elles deviennent inactives. Une fois les informations d'état des instances rendues persistantes, les instances continuent à être exécutées en mémoire. Si vous sélectionnez l'option Conserver les instances si inactives, spécifiez la valeur Délai d'expiration de la persistance appropriée.
Le champ Délai d'expiration de la persistance spécifie le délai pendant lequel une instance de service de flux de travail peut rester inactive avant que l'hôte la place dans un magasin de persistance. La valeur par défaut de ce paramètre, exprimée en secondes, est TimeSpan.MaxValue. Si la valeur de ce paramètre est définie sur TimeSpan.MaxValue, l'exécution ne conserve jamais d'instances de flux de travail inactives. Si la valeur est définie sur 0, l'hôte conserve systématiquement une instance dès que celle-ci devient inactive.
Notes
Lorsque les options Décharger les instances si inactives et Conserver les instances si inactives sont toutes deux activées, la valeur du délai d'expiration du déchargement doit être supérieure à celle du délai d'expiration de la persistance, sans quoi l'instance n'est jamais conservée si elle devient inactive.
Sélectionnez une valeur dans la liste Action en cas d'exception non prise en charge pour spécifier l'action à exécuter lorsqu'une instance reçoit une exception non prise en charge. Les valeurs autorisées sont les suivantes : Abandonner, Abandonner et interrompre, Arrêter et Annuler. La valeur par défaut est Abandonner. Consultez la rubrique Configurer le service : onglet Gestion des hôtes de flux de travail pour obtenir une description de ces options.
Cliquez sur Appliquer pour appliquer les paramètres.
Consultez la rubrique Configurer le service : onglet Gestion des hôtes de flux de travail pour obtenir une description détaillée des champs de l'onglet Gestion des hôtes de flux de travail de la boîte de dialogue Configurer le service.
Pour configurer des paramètres d'hébergement au niveau du serveur, du site ou de l'application à l'aide du Gestionnaire des services Internet
Dans l'arborescence du volet Connexions (à gauche), sélectionnez le niveau de serveur, de site ou d'application auquel configurer les paramètres d'hébergement des flux de travail par défaut.
Cliquez sur Configurer dans la section Gérer les services WCF et WF du volet Actions pour ouvrir la boîte de dialogue Configurer WCF et WF pour le serveur, Configurer WCF et WF pour le site ou Configurer WCF et WF pour l'application. Vous pouvez également ouvrir cette boîte de dialogue en procédant comme suit : Cliquez avec le bouton droit sur le nœud racine, de site Web ou d'application pour lequel configurer les valeurs par défaut des paramètres d'hébergement des flux de travail dans l'arborescence, pointez sur Gérer les services WCF et WF dans le menu contextuel, puis cliquez sur Configurer.
Cliquez sur l'onglet Gestion des hôtes de flux de travail.
Sélectionnez ou désélectionnez l'option Activer le contrôle des instances pour activer ou désactiver le contrôle des instances de service de flux de travail.
Sélectionnez ou désélectionnez l'option Décharger les instances si inactives pour activer ou désactiver le déchargement des instances de service de flux de travail restées inactives pendant un certain temps de la mémoire et les conserver dans un magasin de persistance. Si vous sélectionnez l'option Décharger les instances si inactives, spécifiez la valeur Délai d'expiration du déchargement selon vos besoins.
Sélectionnez ou désélectionnez l'option Conserver les instances si inactives pour activer ou désactiver les instances persistantes (mais pas les décharger) lorsqu'elles deviennent inactives. Une fois les informations d'état des instances rendues persistantes, les instances continuent à être exécutées en mémoire. Si vous sélectionnez l'option Conserver les instances si inactives, spécifiez la valeur Délai d'expiration de la persistance appropriée.
Sélectionnez une valeur dans la liste Action en cas d'exception non prise en charge pour spécifier l'action à exécuter lorsqu'une instance reçoit une exception non prise en charge. Les valeurs autorisées sont les suivantes : Abandonner, Abandonner et interrompre, Arrêter et Annuler. La valeur par défaut est Abandonner. Consultez la rubrique Configurer le service : onglet Gestion des hôtes de flux de travail pour obtenir une description de ces options.
Cliquez sur Appliquer pour appliquer les paramètres.
Consultez la rubrique Configurer WCF et WF pour le serveur, le site, l'application ou le répertoire virtuel : onglet Gestion des hôtes de flux de travail pour obtenir une description détaillée des champs de l'onglet Gestion des hôtes de flux de travail de cette boîte de dialogue.
2011-12-05