.LG2 Extension de fichier
Fichier d’état des messages Message Queuing
| Développeur | MIcrosoft |
| Popularité |
1,0 | 1 Vote |
Qu'est-ce qu'un fichier LG2 ?
Un fichier LG2 est un fichier journal créé par Microsoft Message Queuing (MSMQ), une technologie implémentée dans Windows pour permettre une communication asynchrone entre des applications sur différents réseaux. Il contient des informations sur l’état d’un fichier de journal de messages de file d’attente (QMLog) .MQ actuellement en cours d’écriture par MSMQ. Les fichiers LG2 stockent temporairement les informations des messages, avec les fichiers .LG1, au cas où le fichier MQ serait endommagé pendant le processus d’écriture.
Plus d'informations
MSMQ permet à des applications exécutées sur des réseaux distincts et à des moments différents de communiquer entre elles. Lorsqu’une application envoie un message à une application située sur un autre réseau et actuellement hors ligne, le message est placé dans une file d’attente. Lorsque l’application réceptrice devient accessible, le ou les messages stockés dans la file d’attente sont envoyés.
Les messages échangés entre les applications sont enregistrés dans des fichiers MQ. Ces fichiers peuvent contenir des messages provenant d’une seule file d’attente ou de plusieurs files d’attente et atteindre une taille de 4 Mo. Lorsqu’ils atteignent 4 Mo, un autre fichier MQ est généré. Comme les messages peuvent être échangés sur une longue période, des informations sont écrites dans les fichiers LG1 et LG2 afin d’enregistrer l’état du fichier MQ au cas où un problème surviendrait.
Vous ne rencontrerez probablement un fichier LG2 MSMQ que si vous êtes développeur d’un système utilisant MSMQ et que vous explorez le dossier MSMQ\Storage. Ce dossier contient également un ou plusieurs fichiers MQ pour lesquels les fichiers LG1 et LG2 ont été créés afin de stocker des journaux.
REMARQUE : Le protocole de messagerie MSMQ a été développé par Microsoft et introduit dans Windows NT 4 et Windows 95.
Noms de fichiers .LG2 courants
MQInSeqs.lg2 - Contient un journal des messages échangés par les applications connectées.
MQTrans.lg2 - Contient un journal des opérations de transaction entre les applications.