Réglages de performances permettant d'éviter les cas d'erreur et de surcharge au cours de l'utilisation du routeur d'application JSR 289 avec des applications multiples.
Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM® i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL
en vue du traitement des incidents liés aux applications.
Si vous déployez plusieurs applications, vous pouvez voir apparaître les erreurs suivantes dans les fichiers journaux en cas de trafic important de protocole SIP pour
un serveur d'applications unique ou un cluster de serveurs :
- Unexpected and excessive SIP application 503 Server Unavailable
error messages
- Proxy and Server overload errors
Remarque : Ces messages d'erreur n'apparaissent pas si vous déployez une seule application.
Les conteneurs SIP (Session Initiation Protocol) et le serveur proxy ne sont pas synchronisés lorsqu'ils suivent la quantité de messages du système. Avec le routeur d'application, plusieurs messages peuvent être transférés entre les applications. Ces messages entraînent l'augmentation du nombre de message du conteneur même si les messages ne passent pas par le serveur proxy.
Vous pouvez diagnostiquer ce problème dans les cas suivants :
- Trafic important de protocole SIP.
- Plusieurs applications sont déployées sur un seul noeud ou cluster.
Vérifiez le serveur proxy, les fichiers journaux SystemOut.log du serveur d'application, ou les deux, à la recherche d'une surcharge détectée au niveau du serveur proxy, du serveur d'application, ou des deux. Recherchez également les messages indisponibles de serveur
503 consignés à partir de l'application SIP.
Résolution du problème
Les messages sont partagés entre les applications au niveau du conteneur SIP avant leur envoi au serveur proxy. Pour éviter ces messages d'erreur et une baisse de la performance SIP, réglez les conteneurs SIP de sorte à considérer les messages SIP supplémentaires générés lors de l'utilisation du routeur d'application avec plusieurs applications. Procédez comme suit dans la console d'administration pour régler les conteneurs SIP :
- Développez et cliquez sur
- Sous Paramètres du conteneur, développez Paramètres du conteneur SIP et cliquez sur Conteneur SIP.
- Augmentez la valeur Nombre maximal de messages par période de moyenne afin de compenser
l'augmentation anticipée de messages générés par le routeur d'application SIP.
- Augmentez la valeur Nombre maximal de sessions d'application pour compenser la valeur augmentée
Nombre maximal de messages par période de moyenne.
Le serveur proxy ne peut pas détecter la quantité de messages
générés au niveau du serveur. Toutefois, les modifications des paramètres suivants peuvent augmenter la capacité de messagerie au niveau des conteneurs pour le nombre d'applications déployées par conteneur.
Tableau 1. Valeurs de réglage de conteneur DAR et CAR SIP. Ce tableau répertorie les valeurs de réglage de conteneur DAR et CAR SIP pour le nombre
d'applications déployées par conteneur.
Conteneur SIP |
Application SIP unique déployée |
Trois applications SIP déployées |
Nombre maximal de messages par période de moyenne |
valeur = 26640 |
valeur = 79920 |
Nombre maximal de sessions d'application |
valeur = 36000 |
valeur = 96000 |
Remarque : Les valeurs correspondant aux zones Nombre maximal de messages par période de moyenne et Nombre maximal de sessions d'application dépendent de la puissance, de la mémoire, ainsi que de l'application déployée. Utilisez les valeurs pour ces zones répertoriées à la rubrique de paramètres de conteneur SIP et ajustez-les de sorte à ce qu'elles répondent aux besoins de votre environnement.