Les propriétés personnalisées permettent de modifier la configuration du positionnement d'application.
Related tasks
Création et configuration de clusters dynamiques
Configuration du positionnement dynamique d'application
La propriété personnalisée cpuUtilizationThreshold permet de définir le pourcentage de la puissance d'unité centrale que vous pouvez utiliser sur chaque noeud d'une cellule.
La valeur par défaut est 100, ce qui signifie que le serveur d'applications ferme la connexion à partir du plug-in au bout de 100 demandes. Le contrôleur de positionnement d'application tente de calculer les positionnements de sorte que l'utilisation de chaque noeud ne dépasse pas le seuil défini. Lorsqu'il effectue ces calculs, le contrôleur de positionnement d'application prend en compte tous les processus, y compris les processus non associés à WebSphere Application Server ou WebSphere Extended Deployment.
La propriété personnalisée GenerateUniquePorts permet de générer des ports uniques pour chaque membre du cluster dynamique.
valeur par défaut (z/OS) | false AttentionColonSymbol Si l'empilement vertical est activé pour un cluster dynamique z/OS, la stratégie d'allocation de port est obligatoirement "true", de sorte à générer des ports uniques pour chaque membre du cluster dynamique.
|
valeur par défaut (plateformes distribuées) | true |
La propriété personnalisée HttpSessionRebalanceOff permet de désactiver le rééquilibrage de session HTTP.
A partir de la version 6.0 de WebSphere Extended Deployment, le rééquilibrage de session HTTP est activé automatiquement. Le rééquilibrage de session HTTP permet de réaffecter des affinités de session existantes à de nouveaux serveurs qui deviennent disponibles pour le traitement de l'application Web donnée. Pour plus d'informations, voir Rééquilibrage de session HTTP.
Utilisez la propriété personnalisée HttpSessionRebalanceOff si vous souhaitez rétablir l'ancien comportement de session HTTP de votre configuration, dans laquelle les affinités de session sont établies avec un serveur d'applications particulier et ne sont réaffectées à aucun nouveau serveur devenu disponible.
Si la taille des sessions est importante, vous pouvez envisager de désactiver le rééquilibrage de session HTTP. Si vos sessions sont de grande taille, le déplacement des sessions vers un nouveau serveur peut être plus coûteux que le retrait de la charge de travail du serveur original. A l'aide de l'infrastructure PMI (Performance Monitoring Infrastructure), vous pouvez prendre la décision de désactiver le rééquilibrage de session. En lisant vos données PMI, vous pouvez constater que le temps de réponse, l'utilisation de la mémoire et l'utilisation de l'UC augmentent sur certains serveurs pour le transfert des informations de session. Pour plus d'informations sur l'analyse de données PMI et les recommandations d'utilisation des sessions HTTP, consultez le centre de documentation de WebSphere Application Server Network Deployment.
Si vous ne désactivez pas le rééquilibrage de session, la distribution du nombre de sessions ainsi que celle de la mémoire et de l'utilisation de l'UC entre les serveurs du cluster deviennent plus équitables. Si un cluster est plus équilibré, il est plus aisé pour WebSphere Extended Deployment de prendre des décisions autonomes.
Pour désactiver le rééquilibrage de session HTTP, procédez comme suit :
Pour réactiver le rééquilibrage de session, supprimez la propriété personnalisée.
En mode d'exploitation par défaut, le contrôleur de positionnement d'application profile des clusters dynamiques en ligne pour déterminer leur utilisation de la mémoire. Pour désactiver ce comportement par défaut, associez la propriété personnalisée memoryProfiler.isDisabled sur true. Quand le profileur de mémoire est désactivé, le contrôleur de positionnement d'application utilise une valeur par défaut pour l'utilisation de la mémoire. Cette valeur d'utilisation de la mémoire est calculée selon l'équation 64 ko + 1,2 tailleMaxiSegment, où tailleMaxiSegment correspond au paramètre de taille maximale du segment dans le modèle serveur du cluster dynamique.
Cette propriété personnalisée permet de définir le nombre d'instances de clusters dynamiques sur un noeud.
N'utilisez cette propriété personnalisée que si les noeuds de votre cluster dynamique sont hétérogènes et de puissance variable. Si les noeuds de votre cluster dynamique sont homogènes, vous pouvez définir le nombre d'instances de cluster dynamique dans la console d'administration.
Pour plus d'informations, voir Configuration de l'empilement vertical.
Ces propriétés personnalisées permettent de définir la quantité de mémoire qui doit être réservée sur chaque noeud pour les processus non associés à WebSphere Application Server ou WebSphere Extended Deployment.
reservedMemoryFixed + reservedMemoryPercent * (totalNodeMemory - reservedMemoryFixed)
Nom de la propriété | Définition | Valeur par défaut |
---|---|---|
reservedMemoryFixed | Quantité définie de mémoire à réserver. | 64 Mo |
reservedMemoryPercent | Pourcentage de mémoire à réserver. | 5 % |