Pour ma part nous sommes sous weblogic 6.1.
Le moins que je puisse dire c'est qu'il ne faut pas avoir besoin du support de BEA
Notre appli en est à son 2ème coup de chaud.
La 1ère fois, nous étions en 6.1sp1. l'expert
BEA après avoir accusé notre appli s'est retranché derrière un bug de la jvm sun
Et encore, il a creusé son "diagnostic" car en stressant la même appli déployée sous Tomcat ca tenait
Nous nous en sommes sorti en passant en 6.1sp5 et en pluguant la jirokit de la v7.
La 2nde fois (en ce moment), un autre "expert"
est venu et devinez quoi ? Il accuse à nouveau l'appli....
Si encore il étayait en nous disant c'est telle ou telle partie qui provoque des dead-locks, mais non !! Il a juste constaté que tous les threads étaient en wait et hop la phrase magique "c'est pas WLS ca vient d'ailleurs"
Si notre appli était complexe, je comprendrais....mais non, de simples jsp/servlets (avec struts en framework), un chouïa de SGBD (SQLServer), des connecteurs telnet (Scort) pour revamper des transactions CICS.
Les symptômes ? Au bout d'une 40aine de minutes de test de stress, on observe une surconsommation mémoire puis tout ce gèle... Les threads wls se mettent en wait, IIS empile les requêtes HTTP et le CICS se la coule douce.
Bref, ca pue le bug dans les processus internes (wls et jvm), une saturation de la mémoire permanente ou un blocage du garbage
Moralité : si pas besoin d'aide, pourquoi pas weblogic
PS : A ceux qui demanderaient pourquoi on ne passe pas en wls8.1 (ou websphere ou jboss ou autre), je leur conseillerai d'aller bosser qq jours dans un grand groupe pour découvrir ce qu'est un urbaniste technique, un architecte technique, une centrale d'achat....
Partager