Administration d'actions de proxy
Vous pouvez créer ou administrer des actions du serveur proxy. Une action de serveur proxy est un événement réalisé lorsqu'un hôte virtuel proxy reçoit une demande ou une réponse HTTP. Les actions de serveur proxy incluent par exemple les actions de mise en mémoire cache, de réécriture, de compression, de modification des en-têtes et de routage.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Procédure
- Dans la console d'administration, sélectionnez Serveurs > Types de serveurs > Serveurs proxy WebSphere >nom_serveur_proxy> Actions de proxy.
- Facultatif : Gérez une configuration d'action de serveur proxy existante.
- Cliquez sur nom_action_proxy si vous souhaitez afficher ou modifier les paramètres d'une action du serveur proxy existante. Si vous avez effectué des modifications à la configuration de l'action du serveur proxy, cliquez sur OK pour les enregistrer.
- Cliquez sur Supprimer si vous souhaitez supprimer une action du serveur proxy existante sélectionnée.
- Si vous voulez créer une action de serveur proxy de mise en cache, cliquez sur Nouvelle action de mise en cache.
- Entrez le nom de l'action du serveur proxy dans la zone Nom de l'action. Le nom de l'action constitue l'identifiant unique de cette configuration d'action du serveur proxy. Le nom de l'action doit être unique au sein de la cellule et ne doit comporter aucun des caractères ci-après : # \ / , : ; " * ? < > | = + & % '.
- Cochez la case Activer la mise en cache pour activer la mise en cache.
- Dans la zone Expiration par défaut, entrez une valeur en secondes. La zone Expiration par défaut indique le délai, en secondes, avant l'expiration d'une réponse mise en cache.
- Dans la zone Dernier élément modifié, entrez une valeur en secondes. La zone Dernier élément modifié indique le délai avant lequel une réponse est mise en cache si elle ne comporte pas d'en-têtes d'expiration HTTP.
- Cliquez sur OK pour enregistrer la configuration de l'action du serveur proxy.
- Si vous souhaitez créer une action de compression, cliquez sur Nouvelle
action de compression de demande HTTP afin de créer une action pour les demandes
ou cliquez sur Nouvelle action de compression de réponse HTTP afin de créer
une action pour les réponses.
- Dans la zone Nom de l'action, entrez le nom de l'action du serveur proxy. Le nom de l'action constitue l'identifiant unique de cette configuration d'action du serveur proxy. Le nom de l'action doit être unique au sein de la cellule et ne doit comporter aucun des caractères ci-après : # \ / , : ; " * ? < > | = + & % '.
- Sélectionnez le type de compression approprié à partir du menu Type de compression.
- Sélectionnez le type de contenu pour lequel la compression doit se produire. Vous pouvez sélectionner plusieurs types de contenu à compresser. Cliquez sur Nouveau pour ajouter un nouveau type de contenu à la liste. Si vous souhaitez supprimer un type de contenu de la liste, sélectionnez-le puis cliquez sur Supprimer.
- Cliquez sur OK pour enregistrer la configuration de l'action du serveur proxy.
- Si vous souhaitez créer une action d'en-tête, cliquez sur Nouvelle action d'en-tête
de la demande HTTP afin de créer une action pour les demandes ou cliquez sur Nouvelle action d'en-tête
de la réponse HTTP afin de créer une action pour les réponses.
- Dans la zone Nom de l'action, entrez le nom de l'action du serveur proxy. Le nom de l'action constitue l'identifiant unique de cette configuration d'action du serveur proxy. Le nom de l'action doit être unique au sein de la cellule et ne doit comporter aucun des caractères ci-après : # \ / , : ; " * ? < > | = + & % '.
- Entrez le nom de l'en-tête HTTP à modifier dans la zone En-tête HTTP.
- Sélectionnez l'action appropriée dans le menu Action de modification d'en-tête. Les actions de modification d'en-tête disponibles incluent :
- Définir
- Ajouter
- Editer
- Supprimer
- Dans la zone Valeur d'en-tête, entrez la valeur à utiliser pour l'action de modification d'en-tête.
- Dans la zone Expression de valeur d'en-tête, entrez une expression à effectuer sur la valeur de l'en-tête. L'expression de valeur d'en-tête est évaluée et l'action de modification est effectuée si l'évaluation renvoie une correspondance.
- Si vous créez une action d'en-tête de demande HTTP, sélectionnez les méthodes qui donneront comme résultat la réalisation de l'action de modification d'en-tête. Vous pouvez sélectionner plusieurs méthodes. Cliquez sur Nouveau pour ajouter une nouvelle méthode à la liste. Si vous souhaitez supprimer une méthode de la liste, sélectionnez-la puis cliquez sur Supprimer.
- Si vous créez une action d'en-tête de réponse HTTP, sélectionnez les codes d'état qui donneront comme résultat la réalisation de l'action de modification d'en-tête. Vous pouvez sélectionner plusieurs codes d'état à inclure. Cliquez sur Nouveau pour ajouter un nouveau code d'état à la liste. Si vous souhaitez supprimer un code d'état de la liste, sélectionnez-le, puis cliquez sur Supprimer.
- Cliquez sur OK pour enregistrer la configuration de l'action du serveur proxy.
- Si vous voulez créer une action de serveur proxy de réécriture, cliquez sur Nouvelle action de réécriture.
- Dans la zone Nom de l'action, entrez le nom de l'action du serveur proxy. Le nom de l'action constitue l'identifiant unique de cette configuration d'action du serveur proxy. Le nom de l'action doit être unique au sein de la cellule et ne doit comporter aucun des caractères ci-après : # \ / , : ; " * ? < > | = + & % '.
- Sélectionnez le type d'action de réécriture à effectuer dans le menu
Type d'action de réécriture. Les éléments suivants
peuvent être récrits à l'aide de ce type d'action proxy :
- Réponse URL absolue
- Rediriger un en-tête d'emplacement
- Rediriger un code d'état
- Réponse URL relative
- Définir un domaine de cookie
- Définir un chemin de cookie
- Dans la zone A partir du masque, entrez le masque URL sujet à réécrire.
- Dans la zone Vers le masque, entrez le résultat du masque URL après la réécriture.
- Facultatif : Sélectionnez Activer une réécriture passive pour différer la réécriture de l'URI jusqu'à ce que le client envoie la requête ultérieure de cette URI.
- Facultatif : Dans la zone Nom du cookie, entrez le nom du cookie pour lequel le domaine ou le chemin doit être réécrit. Cette zone est uniquement valide pour les actions de réécriture de type Set-Cookie.
- Facultatif : Dans la zone Limiter un masque URL, spécifiez une contrainte sur les masques URL à réécrire dans le message de réponse. Limiter les masques URL permet d'empêcher le serveur proxy de récrire tous les masques URL dans le message de réponse d'une certaine page. Cette zone est uniquement valide pour les types d'action Réponse URL ou Réponse URL relative.
- Facultatif : Dans la zone Limiter un domaine de cookie, spécifiez une contrainte pour limiter la réécriture du domaine de cookie à un ensemble de domaines spécifiés. Si aucun domaine n'est spécifié, tous les domaines sont récrits. Cette zone est uniquement valide pour une action de réécriture de type Set-Cookie.
- Facultatif : Dans la zone Limiter un chemin de cookie, spécifiez une contrainte pour limiter la réécriture du chemin de cookie à un ensemble de chemins spécifiés. Si aucun chemin n'est spécifié, tous les chemins sont récrits. Cette zone est uniquement valide pour une action de réécriture de type Set-Cookie.
- Cliquez sur OK pour enregistrer la configuration de l'action du serveur proxy.
- Si vous voulez créer une action de serveur proxy de routage, cliquez sur un des boutons
suivants : Nouvel acheminement du serveur d'applications, Nouvel acheminement du
cluster de serveurs générique, Nouvel acheminement en cas d'échec, Nouvelle
route de réacheminement ou Nouvel acheminement local.
- Dans la zone Nom de l'action, entrez le nom de l'action du serveur proxy. Le nom de l'action constitue l'identifiant unique de cette configuration d'action du serveur proxy. Le nom de l'action doit être unique au sein de la cellule et ne doit comporter aucun des caractères ci-après : # \ / , : ; " * ? < > | = + & % '.
- Si vous créez un nouvel acheminement du serveur d'applications, procédez
comme suit :
- Dans la zone Heure de démarrage, entrez l'heure de début pour cette règle d'acheminement. Si l'heure de démarrage entrée est indiquée au format 12 heures, cliquez sur AM ou sur PM. Si l'heure de démarrage entrée est indiquée au format 24 heures, cliquez sur 24 heures.
- Dans la zone Heure de fin, entrez l'heure de fin pour cette règle d'acheminement. Si l'heure de fin entrée est indiquée au format 12 heures, cliquez sur AM ou sur PM. Si l'heure de fin entrée est indiquée au format 24 heures, cliquez sur 24 heures.
- Sélectionnez Inclusion ou Exclusion dans le menu Action pour spécifier le type de règle configurée.
- Dans le menu Serveurs d'applications disponibles, sélectionnez les serveurs d'application qui suivront cette règle.
- Cliquez sur >.
- Si vous souhaitez supprimer un serveur d'applications du menu Serveurs d'applications activés, sélectionnez-le et cliquez sur <.
- Si vous créez un nouveau routage du cluster de serveurs génériques, procédez
comme suit :
- Dans le menu Nom du cluster de serveurs génériques, sélectionnez le cluster de serveurs génériques qui suivra cette règle.
- Pour le type d'affinité, sélectionnez Affinité active ou Affinité passive.
- Si vous avez sélectionné Affinité active dans la zone Expiration par défaut, entrez le délai d'expiration en secondes.
- Si vous avez sélectionné Affinité passive dans la zone Nom du cookie, entrez le nom du cookie que le serveur proxy doit utiliser pour gérer l'affinité.
- Si vous avez sélectionné Affinité passive, sélectionnez les mappages du serveur générique pour lesquels ce cookie gérera cette affinité. Si vous devez créer des mappages supplémentaires, cliquez sur Nouveau. Si vous devez supprimer des mappages de cookie existants, sélectionnez le mappage approprié et cliquez sur Supprimer.
- Cliquez sur Nouveau mappage d'heures.
- Dans la zone Heure de démarrage, entrez l'heure de début pour cette règle d'acheminement. Si cette règle doit être appliquée en continu, sélectionnez 24 heures.
- Dans la zone Heure de fin, entrez l'heure de fin pour cette règle d'acheminement. Si cette règle doit être appliquée en continu, sélectionnez 24 heures.
- Sélectionnez Inclusion ou Exclusion dans le menu Action pour spécifier le type de règle configurée.
- Dans le menu Membres du cluster de serveurs générique disponibles, sélectionnez les membre de cluster qui suivront cette règle.
- Cliquez sur >.
- Si vous souhaitez supprimer un membre du cluster du menu Membres du cluster de serveurs générique activés, sélectionnez-le et cliquez sur <.
- Cliquez sur OK pour revenir en arrière, définir les règles horaires et continuer à créer votre configuration de routage du cluster de serveurs génériques.
- Si vous créez un routage d'échec, procédez comme suit : dans la zone Code d'état de l'échecentrez le code d'état qui doit être utilisé pour indiquer qu'une demande a échoué.
- Si vous créez un routage de réacheminement, procédez comme suit : dans la zone URL de réacheminement, entrez l'URL qui doit être utilisé pour réacheminer la demande entrante.
- Si vous créez un acheminement local, procédez comme suit : confirmez que le répertoire principal de fichiers statiques est correct. Si la valeur indiquée n'est pas celle du répertoire principal que vous voulez utiliser, cliquez sur Editer. Pour plus d'informations sur le changement de répertoire principal de fichiers statiques, voir Administration d'hôtes virtuels du serveur proxy.
- Cliquez sur OK pour terminer la création de votre règle d'action du serveur proxy.
Sous-rubriques
Actions du serveur proxy
Les actions du serveur proxy sont utilisées en association avec les expressions de règles proxy. Si une expression de règles proxy a pour résultat true, toutes les actions du serveur proxy associées à cette expression de règles sont effectuées. Certains exemples d'actions de serveur proxy comportent des actions de mise en mémoire cache, de réécriture, de compression, de modification des en-têtes et de routage.Ensemble d'actions du serveur proxy
Utilisez cette page pour gérer des actions du serveur proxy. Les actions du serveur proxy incluent la création, la modification ou la suppression de règles qui affectent la mise en cache, la compression, les en-têtes, la réécriture et le routage du serveur proxy. Le panneau de collection des actions du serveur proxy vous permet de configurer des actions depuis une interface.Paramètres des actions de mise en cache
Vous pouvez configurer les paramètres de la mise en cache pour un serveur proxy. Des actions de mise en cache sont définies pour déterminer si une réponse est mise en cache. Une action de mise en mémoire cache spécifie le dernier facteur modifié et l'expiration par défaut pour définir la manière dont la réponse est mise en mémoire cache.Paramètres de l'action de compression HTTP
Vous pouvez configurer les paramètres d'une action de compression des requêtes HTTP ou d'une action de compression des réponses HTTP pour un serveur proxy. Les actions de compression permettent de compresser le message de demande envoyé au serveur ou le message de réponse envoyé au client.Paramètres de l'action de l'en-tête HTTP
Vous pouvez configurer les paramètres d'une action d'en-tête de requête HTTP ou d'une action d'en-tête de réponse HTTP pour un serveur proxy. Utilisez les actions de modification d'en-tête pour ajouter, modifier ou supprimer des en-têtes de requête et de réponse.Paramètres d'action de réécriture
Vous pouvez définir des paramètres afin d'implémenter une action de réécriture pour les demandes sortantes traitées par le serveur proxy. Les actions de réécriture définissent la manière dont le serveur récrit les éléments de l'adresse (uniform resource locator), tels que les URL dans une page HTML ou un lien de redirection dans la réponse. Les actions de réécriture servent souvent à masquer l'identité d'un serveur d'arrière-plan avec celle du serveur proxy.Paramètres d'action de routage
Vous pouvez configurer les paramètres d'une action de routage pour un serveur proxy. Ajoutez une action de routage pour définir les routes vers les ressources du système de fichiers local du service de fichiers statiques.Paramètres de l'action de routage du cluster de serveurs génériques
Vous pouvez configurer une action de routage de clusters de serveurs génériques pour un serveur proxy. Ajoutez une action de routage de clusters de serveurs génériques afin de définir des routes pour les demandes entrantes destinées à des clusters de serveurs génériques spécifiques.Paramètres de mappage de l'heure
Vous pouvez configurer les paramètres de mappage de l'heure du serveur proxy, qui définissent les règles de routage en vigueur au cours des intervalles de temps indiqués. Ces paramètres peuvent être définis pour les membres du serveur d'applications ou les membres de cluster du serveur générique.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_action
Nom du fichier : tjpx_action.html