SAP Note 1604091 - Messages delivered by File/JDBC receiver stuck in DLNG state

Composant : J2EE Adapter Framework -

Solution : https://service.sap.com/sap/support/notes/1604091 (Connexion à SAP Service Marketplace requise)

Résumé :
Les messages transmis via les canaux récepteurs File/FTP ou JDBC semblent bloqués en statut DLNG même après redémarrage des canaux. Ce blocage est dû aux threads en charge de la distribution des messages étant en attente en raison du verrouillage des ressources dans les pools d'objets, comme révélé par les analyses de thread. Le problème implique des threads en attente indéfinie de ressources, car la concurrence maximale est limitée à un seul thread à la fois par canal, suivant la Note 1473299. Si le poolWaitingTime est mal configuré, les threads peuvent attendre au-delà de l'intervalle spécifié. La solution consiste à appliquer un patch cible pour améliorer la synchronisation des threads et les politiques d'allocation des ressources, résolvant ainsi les blocages et assurant un traitement efficace des messages.

Mots Clés :
xi xi2file[<channel>/<service>/<party>]_#, xi xi2jdbc[<channel>/<service>/<party>]_#, tid=0x96ecdb0 nid=0x2178 prio=5, tid=0x90067f0 nid=0x2b40 prio=5, consumer threads remain occupied, note 1473299 - setting maximum concurrency, consumer threads serving, moment revels threads, jdbc receiver channel, configured consumer threads

Notes associées :

1631887ESR,SR,UDDI,MESSAGING related changes in 7.11 SP08
1631886ESR, MESSAGING, SR, UDDI related changes in 7.10 SP13
1473299Setting Maximum Concurrency and poolWaitingTime in File/Jdbc