Require all segments (-ALLSEG)
Utilisez la commande d’adaptateur Require All Segments (-ALLSEG) pour que les sources de données spécifient l’extraction de segments dans un groupe de messages logiques uniquement lorsque tous les segments du message logique sont disponibles.
L’utilisation de la commande d’adaptateur -ALLSEG définit automatiquement l’exigence selon laquelle les messages de groupe sont renvoyés dans leur ordre logique et les segments de messages logiques sont renvoyés dans l’ordre de leur décalage.
Cela doit être pris en compte lorsque vous spécifiez des critères de sélection supplémentaires (par exemple, les commandes d’adaptateur -MID ou -CID). Il est possible que le message qui satisfait ces critères supplémentaires ne soit pas le message avec le plus petit numéro de séquence et/ou le plus petit décalage dans son groupe, ce qui empêchera son extraction dans la file d’attente.
-ALLSEG
Si la file d’attente source contient des messages segmentés dont certains segments sont manquants, la commande d’adaptateur Require All Segments (-ALLSEG) empêche l’extraction des segments de message appartenant à des messages logiques incomplets.
Pour plus d’informations sur les groupes de messages incomplets contribuant à la taille de CurrentQDepth, voir "Segments de messages incomplets".