Si verificano problemi durante il test dell'adattatore MQSC in BizTalk per comunicare con una coda su host Z/OS.Adattatore BizTalk MQSC
Il senario di test: durante l'invio di messaggi anche se Biztalk I (Forza) interrompe e avvia il canale Host, per simulare un IPL HOST.
In questo scenario ho avuto i seguenti esiti:
A volte ci sono messaggi lasciati uncomitted sul MQ Host. Anche dopo il riavvio del canale. In questo modo non so se i messaggi sono stati elaborati da Biztalk.
Domanda C'è un modo per assicurarsi che i messaggi sono sempre impegnati sul MQ host o ancora disponibile sul MQ se non impegnati
Una volta ho sperimentato messaggi duplicati e una volta che i messaggi sono stati persi Dal momento che questi le cose accadevano solo una volta ciascuna. Spero di trovare problemi nelle mie applicazioni/procedure di test.
Non proprio una domanda, ma se altri hanno sperimentato gli stessi errori mi piacerebbe sapere.
La configurazione di prova
- Biztalk 2009 su 2 nodi
- WebSphere MQ client 7.5.0.2 (Operazioni supportate)
- MSDTC - XA Transactions sono abilitati (A cura di riflettere commenti)
- MS Biztalk Adapters per sistemi host 2.0
Configurazione porta
Ricevi Località
Invia Port
FWIW abbiamo utilizzato non-transactional 7.0.1 senza problemi su un gruppo BTS2009 a 2 nodi su un host AIX MQ. Solo per verificare, hai abilitato [supporto XA su MSDTC] (http://msdn.microsoft.com/en-us/library/gg167382.aspx)? – StuartLC
Grazie per il commento StuartLC: Sì, abbiamo abilitato Transazioni XA su MSTDC. – Jorn