Bug #5160
ferméProblèmes de verrouillage d'instance du workflow
Ajouté par Mathis FIBLEUIL il y a plus de 12 ans. Mis à jour il y a environ 12 ans.
0%
Description
Bonjour,
Suite au problèmes de verrouillage d'instances de workflow rencontrés du 06/12/2013 au 09/12/2013, et aux échanges mails et téléphoniques, je vous fait parvenir les traces des log en mode "debug".
Je n'ai malheureusement pas pu trouver de déclencheur ne sachant pas de quel côté chercher.
Nous avons procédé le 09/12/2013, à la suppression totale des instances verrouillées, d'une vérification sur la base sb_workflow_processinstance (locked), puis finalement à un redémarrage complet de la plateforme. Le dépôt de dossier ainsi que le process de validation ont l'air de se dérouler pour l'instant sans souci hormis la fonction de suppression.
En effet, lors d'une suppression de dossier par le rôle superviseur, il est nécessaire de sélectionner l'option "supprimer" autant de fois qu'il y a de fichiers joint au sein de l'instance en plus de l'instance elle-même.
J'ai notamment ajouté les captures d'écran montrant ce qu'il en résume du côté utilisateur ainsi que les logs Postgres concernant la suppression de 2 instances créés pour exemple.
Mathis
Fichiers
| Workflow trace.zip.002 (10 Mo) Workflow trace.zip.002 | trace du 06-12-13 au 09-12-13 part 2 | Mathis FIBLEUIL, 10/12/2013 15:47 | |
| Workflow trace.zip.001 (10 Mo) Workflow trace.zip.001 | trace du 06-12-13 au 09-12-13 part 1 | Mathis FIBLEUIL, 10/12/2013 15:47 | |
| Workflow trace.zip.004 (5,24 Mo) Workflow trace.zip.004 | trace du 06-12-13 au 09-12-13 part 4 | Mathis FIBLEUIL, 10/12/2013 15:49 | |
| pg_log.7z (394 ko) pg_log.7z | log postgres | Mathis FIBLEUIL, 10/12/2013 15:49 | |
| Workflow Error 09122013.7z (332 ko) Workflow Error 09122013.7z | screenshot interface utilisateur | Mathis FIBLEUIL, 10/12/2013 15:49 | |
| Workflow trace.zip.003 (10 Mo) Workflow trace.zip.003 | trace du 06-12-13 au 09-12-13 part 3 | Mathis FIBLEUIL, 10/12/2013 15:50 | |
| log workflow 11122013.txt (268 ko) log workflow 11122013.txt | Silverpeas | Mathis FIBLEUIL, 11/12/2013 11:29 | |
| pg_log.zip (6,18 Mo) pg_log.zip | Postgres | Mathis FIBLEUIL, 11/12/2013 11:33 | |
| server.log.2013-12-10.zip (5,33 Mo) server.log.2013-12-10.zip | Jboss | Mathis FIBLEUIL, 11/12/2013 11:39 | |
| allDebug2.zip.002 (10 Mo) allDebug2.zip.002 | Mathis FIBLEUIL, 17/12/2013 12:52 | ||
| allDebug2.zip.001 (10 Mo) allDebug2.zip.001 | Mathis FIBLEUIL, 17/12/2013 12:52 | ||
| allDebug2.zip.003 (10 Mo) allDebug2.zip.003 | Mathis FIBLEUIL, 17/12/2013 12:55 | ||
| allDebug2.zip.004 (10 Mo) allDebug2.zip.004 | Mathis FIBLEUIL, 17/12/2013 12:56 | ||
| allDebug2.zip.006 (3,13 Mo) allDebug2.zip.006 | Mathis FIBLEUIL, 17/12/2013 12:57 | ||
| allDebug2.zip.005 (10 Mo) allDebug2.zip.005 | Mathis FIBLEUIL, 17/12/2013 12:58 |
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
Actions
#1
- Statut changé de New à Feedback
Bonjour,
Ce problème de suppression se produit uniquement sur les demandes en erreur ou bien sur toutes les demandes ?
Vous reproduisez ce comportement également sur une version plus récente que la 5.8.1 ?
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#2
Sur toutes les demandes depuis le 06/12.
Je n'arrive pas à savoir d'où cela vient (problème de blocage d'instance au dépôt et/ou suppression) et il ne m'est donc pas possible de reproduire le problème.
Nous ne pouvons pas tester sur une version plus récente tant que nous n'avons pas validé le bon fonctionnement de tout les composants utilisé par nos client sur la plateforme.
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#3
- Fichier log workflow 11122013.txt log workflow 11122013.txt ajouté
- Fichier pg_log.zip pg_log.zip ajouté
- Fichier server.log.2013-12-10.zip server.log.2013-12-10.zip ajouté
Bonjour,
Le problème s'est reproduit ce matin et la situation devient critique pour nos utilisateurs.
Le redémarrage de la plateforme est quasi nécessaire toutes les 24 heures !
Les instances se verrouillent dès le dépôt ou sur tout changement d'état.
Ci-joint, les log Silverpeas,Jboss et Postgres depuis le 10/12/2013 vers 18 à maintenant.
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#4
Bonjour,
Vraiment désolé, la version Silverpeas des Actions Collectives est 5.11.4 et non 5.8.1…
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
Actions
#5
Arrivez-vous à estimer au bout de combien de dépôt de nouvelles demandes le problème se produit ?
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#6
Je vais devoir attendre le prochain blocage malheureusement car les instances ont été supprimé...
Sans quoi le problème serait revenu en 3 heures au lieu d'une journée environ.
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#7
Bonjour,
Le blocage est de retour ce matin.
Seulement 2 instances ont été créé dans le workflow pour un total de 96 instances.
Je pencherais donc plus pour un facteur de temps que de quantité ou un éventuel blocage de la base suite à un événement sur la plateforme.
Nous allons augmenter l'espace disque pour permettre l'enregistrement des logs sur 24 heures.
Comment puis-je configurer le déclenchement du "full debug" au démarrage de la plateforme ?
Comment puis notamment effectuer une rotation automatique des logs ?
Nous générons 300 MB de données de log par heure sous cette configuration, auriez-vous un conseil à me donner quant à la config de la rotation ?
Merci d'avance
Mathis
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
Actions
#8
Bonjour,
Quand a eu lieu le redémarrage ?
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#9
Le dernier redémarrage à eu lieu hier (1/12/2013) à 13:00.
Celui de Lundi vers 15:00 et mardi entre 12:00 et 13:00.
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#10
un redémarrage de la plateforme est prévu aujourd'hui pour la placée en "full débug" entre 12:00 et 14:00
Mis à jour par David Lesimple il y a plus de 12 ans
Actions
#11
Mathis FIBLEUIL a écrit :
Nous allons augmenter l'espace disque pour permettre l'enregistrement des logs sur 24 heures.
Comment puis-je configurer le déclenchement du "full debug" au démarrage de la plateforme ?
Editer le fichier $SILVERPEAS_HOME/silvertrace/rootModule.properties
1/ Ajoutez le pavé ci-dessous :
appender0.enabled=true
appender0.type=APPENDER_ROLLING_FILE
appender0.module=root
appender0.layout=LAYOUT_DETAILED
appender0.fileName=ErrorDir/allDebug.log
appender0.rollingMode=ROLLING_MODE_HOUR
appender0.append=true
2/ A la fin du fichier, modifier la valeur traceLevel.root avec TRACE_LEVEL_DEBUG pour avoir :
traceLevel.root=TRACE_LEVEL_DEBUG
Comment puis notamment effectuer une rotation automatique des logs ?
il y aura donc un rotation toutes les heures, du fichier allDebug.log
Nous générons 300 MB de données de log par heure sous cette configuration, auriez-vous un conseil à me donner quant à la config de la rotation ?
Merci d'avance
Mathis
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#12
- Fichier allDebug2.zip.001 allDebug2.zip.001 ajouté
- Fichier allDebug2.zip.002 allDebug2.zip.002 ajouté
- Fichier allDebug2.zip.003 allDebug2.zip.003 ajouté
- Fichier allDebug2.zip.004 allDebug2.zip.004 ajouté
- Fichier allDebug2.zip.005 allDebug2.zip.005 ajouté
- Fichier allDebug2.zip.006 allDebug2.zip.006 ajouté
Bonjour,
Après arrêt de la plateforme pour libérer les log's.
en voici le résultat.
J'ai pu constater une indexation de la plateforme au alentours de 9h et un arrêt de la rotation des log's à partir de ce moment...
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
Actions
#13
Bonjour,
A quelle heure a eu lieu le démarrage précédant le problème ?
A quelle heure a eu lieu le problème ?
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
Actions
#14
La rotation du fichier de logs a fonctionné ?
Je n'ai pas l'impression. Il semble qu'il n'y ait qu'un fichier de plus de 1Go au lieu de plusieurs fichiers (un par heure).
Mis à jour par Mathis FIBLEUIL il y a plus de 12 ans
Actions
#15
Le redémarrage à eu lieu à 21 heures le 12/12/2013.
Le 13/12/2013 à 9h, j'ai constaté le souci de rotation de fichier ainsi qu'une indexation de la plateforme en cour.
Mis à jour par Mathis FIBLEUIL il y a environ 12 ans
Actions
#16
- Statut changé de Feedback à Closed
Du fait du changement de serveur et qu'il ne subsiste aucun souci depuis, je clôture cet incident.