Projet

Général

Profil

Actions

Bug #14937

ouvert

Probleme Ralentissement - Erreur /kmelia/jsp/publication.jsp

Ajouté par Marc Avenel il y a 4 jours. Mis à jour il y a 4 jours.

Statut:
Feedback
Priorité:
Immediate
Assigné à:
-
Version cible:
-
Début:
28/07/2025
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
6.2
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Gros Ralentissement sur le portail

2025-07-28 09:09:00,630 SEVERE [silverpeas.components.kmelia.servlets] (default task-554) Web page dispatching to /kmelia/jsp/publication.jsp failed: JBWEB004038: An exception occurred processing JSP page /admin/jsp/import.jsp at line 48

48

45:   MainSessionController m_MainSessionCtrl = (MainSessionController) session.getAttribute(
46:       MainSessionController.MAIN_SESSION_CONTROLLER_ATT);
47: 
48:   String language = m_MainSessionCtrl.getFavoriteLanguage();
49:   LocalizationBundle generalMessage = ResourceLocator.getGeneralLocalizationBundle(language);
50: 
51:   String m_context = ResourceLocator.getGeneralSettingBundle().

Stacktrace:: org.apache.jasper.JasperException: JBWEB004038: An exception occurred processing JSP page /admin/jsp/import.jsp at line 48

48

45:   MainSessionController m_MainSessionCtrl = (MainSessionController) session.getAttribute(
46:       MainSessionController.MAIN_SESSION_CONTROLLER_ATT);
47: 
48:   String language = m_MainSessionCtrl.getFavoriteLanguage();
49:   LocalizationBundle generalMessage = ResourceLocator.getGeneralLocalizationBundle(language);
50: 
51:   String m_context = ResourceLocator.getGeneralSettingBundle().

Stacktrace:


Fichiers

postgresql-11-main.zip (11,3 Mo) postgresql-11-main.zip Marc Avenel, 28/07/2025 10:27
silverpeas-trace.zip (725 ko) silverpeas-trace.zip Marc Avenel, 28/07/2025 11:11
CPU-TOP-2025-07-28 113118.png (113 ko) CPU-TOP-2025-07-28 113118.png Marc Avenel, 28/07/2025 11:32

Mis à jour par Marc Avenel il y a 4 jours · Edité

Ça devient URGENT , Merci
Sans cesse ce type d'erreur:

2025-07-28 09:57:01,142 SEVERE [silverpeas.components.kmelia.servlets] (default task-889) Web page dispatching to /kmelia/jsp/publication.jsp failed: java.lang.IllegalStateException: JBWEB004052: Exception occurred when flushing data: org.apache.jasper.JasperException: java.lang.IllegalStateException: JBWEB004052: Exception occurred when flushing data
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:581)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)

Caused by: java.lang.IllegalStateException: JBWEB004052: Exception occurred when flushing data
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:186)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:121)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)
    at org.apache.jsp.kmelia.jsp.publication_jsp._jspService(publication_jsp.java:2702)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.api@2.0.0.Final//javax.servlet.http.HttpServlet.service(HttpServlet.java:590)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)
    ... 103 more

Caused by: java.io.IOException: JBWEB004226: Stream closed
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.JspWriterImpl.ensureOpen(JspWriterImpl.java:181)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:102)
    at io.undertow.jsp@2.0.8.Final//org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:183)
    ... 109 more

Mis à jour par Sebastien Vuillet il y a 4 jours

  • Statut changé de New à Feedback

Avec ces traces il est difficile de dire ce qu'il se passe. Il faudrait, je pense envisageable un redémarrage du portail dans un premier temps.

Mis à jour par Marc Avenel il y a 4 jours

Je vais voir pour redémarrer..

Mis à jour par Marc Avenel il y a 4 jours · Edité

On ne démarre pas pour l'instant...
Par contre type de requêtes exécutées sur le serveur

Mis à jour par Sebastien Vuillet il y a 4 jours

Marc Avenel a écrit (#note-4):

On ne démarre pas pour l'instant...
Par contre type de requêtes exécutées sur le serveur

Serait-il possible de nous envoyer l'ensemble des logs de surveillance du portail ?

Mis à jour par Marc Avenel il y a 4 jours

Tu désires lesquels exactement?
  • trace.log & error.log ?

Mis à jour par Sebastien Vuillet il y a 4 jours

Marc Avenel a écrit (#note-6):

Tu désires lesquels exactement?
  • trace.log & error.log ?

traces.log dans un premier temps. Ensuite, les logs de suivi technique : jstack, suivi de la mémoire, charge cpu...

Mis à jour par Marc Avenel il y a 4 jours

Voici les 1ers fichiers de logs

Mis à jour par Sebastien Vuillet il y a 4 jours

Merci à quelle heure a débuté le ralentissement ?

Mis à jour par Marc Avenel il y a 4 jours · Edité

Suivi CPU

Mis à jour par Marc Avenel il y a 4 jours

Début : 09-15

Mis à jour par Sebastien Vuillet il y a 4 jours

je vois des erreurs JCR à partir de 9:22 :

[javax.jcr.InvalidItemStateException: property /kmelia42934/attachments/simpledoc_4535617/file_en/jcr:lastModifiedBy: the property cannot be saved because it has been modified externally.]: org.silverpeas.core.contribution.attachment.AttachmentException: javax.jcr.InvalidItemStateException: property /kmelia42934/attachments/simpledoc_4535617/file_en

Est-ce qu'un antivirus fonctionne sur les données de production ?

Mis à jour par Marc Avenel il y a 4 jours · Edité

Nous avons SentinelOne .
De plus l'antivirus scanne les fichiers mais en aucun cas les mofifie

Mis à jour par Sebastien Vuillet il y a 4 jours

Cela peut avoir un impact sur le JCR je pense

Mis à jour par Sebastien Vuillet il y a 4 jours

Le ralentissement perdure ? Le nombre d’utilisateurs connectés est stable ? Il est de combien ?

Mis à jour par Marc Avenel il y a 4 jours

Pour l'instant , c'est revenu stable
Le nombre d'uilisateurs:324 (stable)

Mis à jour par Marc Avenel il y a 4 jours

Vous avez une idée du problème ?

Mis à jour par Sebastien Vuillet il y a 4 jours

Marc Avenel a écrit (#note-17):

Vous avez une idée du problème ?

Je pense que la JCR jackrabbit n'est pas étrangère à ce problème.

Mis à jour par Marc Avenel il y a 4 jours

Et donc !!!

Mis à jour par Sebastien Vuillet il y a 4 jours

Comme déjà indiqué de nombreuses fois, la JCR Jackrabbit lance des traitements gourmands en ressources sans que cela puisse être planifié (effet boite noire).
C'est pour cela que la version 6.4 embarque une autre JCR qui résout ces problèmes.

La migration version la version 6.4 est indispensable pour ne plus avoir ces problèmes.

Mis à jour par Marc Avenel il y a 4 jours

OK...

Actions

Formats disponibles : Atom PDF