Optimisation des performances pour les médiations
Vous pouvez définir la propriété sib:SkipWellFormedCheck dans la console d'administration pour améliorer les performances d'une médiation. Avant de définir une propriété pour optimiser une médiation, vous devez prendre en compte le comportement de la médiation pour empêcher la modification ou la perte des messages.
La médiation ne doit pas modifier le message ou elle doit s'assurer que le message est correctement constitué après la médiation. Un message correctement constitué comporte des valeurs de propriété qui peuvent être sérialisées et un graphique des données de message respectant le format du message.
Si vous définissez une propriété d'optimisation pour une médiation qui ne respecte pas ces règles, les événements
suivants peuvent se produire :
- Les messages disparaissent lors de leur transfert entre les moteurs de messagerie ou lorsqu'ils sont sauvegardés dans le magasin de données.
- Les messages modifiés et non les messages d'origine parviennent à la destination des exceptions.
- Les messages sont modifiés pendant qu'une médiation ou une application de réception lit le contenu du message.
Conseil : Si vous utilisez un bean enterprise comme émetteur de messages, le sujet ou la taille du pool
de la fabrique de connexions de la file d'attente fait office de régulateur permettant de contrôler le débit
de génération des messages d'un bean enterprise. Aucune valeur spécifique ne peut être adaptée à toutes
les circonstances. Par conséquent, vous devez régler ce paramètre pour votre application donnée et combinaison
matérielle.