Équipe discutant du correctif Weblogic 12.2.1.4

Astuce de réparation rapide : le correctif WebLogic 12.2.1.4 Q3 cause une utilisation du processeur à 100%

Avez-vous récemment constaté une augmentation de l’utilisation du processeur WebLogic? Beaucoup d’entreprises ont vu leurs processus Java augmenter et se retrouver bloqués à 100% d’utilisation du processeur. Le problème est survenu peu après l’installation du correctif 12.2.1.4 Oracle WebLogic Q3-2021 pour les serveurs web JD Edwards.

Les symptômes initiaux incluent une augmentation constante de la RAM comme le montre le schéma ci-dessous.

graphique qui montre une augmentation des métriques de RAM

Une fois que la RAM atteint un certain point, la collecte des déchets s’active, ce qui fonctionne sans arrêt en maintenant le processeur à 100%.

La cause de cette utilisation excessive du processeur est de nouvelles fonctionnalités de sécurité sorties avec le patch 12.2.1.4. Dans le schéma ci-dessous, deux options de sécurité sont décochées, ce qui fait que l’agent gestionnaire de serveur maintient une connexion constante à WebLogic en demandant des informations de statut HTML.

  • Accès anonyme à distance via IIOP
  • Accès RMI anonyme à distance via T3

Oracle WebLogic Server

Cette configuration fait en sorte que l’agent gestionnaire de serveur sur le serveur web augmente constamment la taille du tas jusqu’à ce qu’elle atteigne son maximum. Une fois au maximum, la collecte des déchets se déclenche et tourne sans arrêt, épuisant toutes les ressources CPU disponibles.

La résolution

La solution est simple. Vérifiez les deux options de sécurité et WebLogic cessera de demander les informations inutiles et ne consommera plus toutes les ressources du CPU.

Découvrez plus de solutions sur notre blogue ERP