Projet

Général

Profil

Actions

Bug #8303

fermé

Ralentissement et blocage de Silverpeas après un Glisser/déposer qui plante

Ajouté par Sebastien Vuillet il y a environ 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
Début:
19/10/2016
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.15.3
Système d'exploitation:
Votre base de données:
PostgreSQL
Livraison en TEST:
Livraison en PROD:

Description

Un glisser/déposer de 54 photos JPG faisant entre 6,2Mo et 14,2Mo ne fonctionne pas.
Il n'y a pas de message d'erreur, les photos sont uploadés (la barre de progression s'affiche jusqu'à la fin), ensuite un message d'attente apparaît, puis disparaît et les photos ne s'affichent pas dans l'album.

Il n'y a pas de traces dans les logs.

Plus grave, la plateforme entière se trouve ralentie.

Chaque fois que fais un glisser/déposer par la suite, cela ne fonctionne plus (même avec une photo).
A chaque fois le nombre de thread java dans la jvm augmente. Par contre, je ne constate pas d'augmentation du nombre de connexions vers la base de données.

Pour revenir à un situation normale, une relance de silverpeas est nécessaire.

Mis à jour par David Lesimple il y a environ 8 ans

  • Priorité changé de High à Urgent

Un autre client semble également confronté au même problème, ce problème de fiabilité est très embêtant.

Mis à jour par David Lesimple il y a environ 8 ans

  • Sujet changé de Glisser/déposer qui plante à Ralentissement et blocage de Silverpeas après un Glisser/déposer qui plante

Mis à jour par Nicolas Eysseric il y a environ 8 ans

  • Statut changé de New à In progress...
  • Assigné à mis à Yohann Chastagnier
  • Version cible mis à Version 5.15.5

Mis à jour par Yohann Chastagnier il y a environ 8 ans

  • Statut changé de In progress... à Resolved

Le problème survient sur une mauvaise gestion de la mémoire dans le cas de traitement de fichiers image volumineux.

Pour palier à cela plusieurs actions ont été menées :
  • l'outils transverse qui se base sur ImageMagick est maintenant utilisé (pour le retaillage et le watermark)
  • mise en place d'une synchronisation entre les différents potentiels imports d'image dans la gallery, de manière à ne pas traiter plusieurs images à un même instant T
  • optimisation des traitements sur les fichiers physiques (son, vidéo & image)
PR :

Mis à jour par Nicolas Eysseric il y a environ 8 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Nicolas Eysseric il y a environ 8 ans

  • Statut changé de Integration in progress... à V6 pending

Validé et intégré en v5.15.5

Mis à jour par Miguel Moquillon il y a environ 8 ans

  • Statut changé de V6 pending à Closed
Actions

Formats disponibles : Atom PDF