Bagikan melalui


Jenis Kegagalan Pesan

Topik ini mencantumkan titik yang berbeda di mana kegagalan pesan dapat terjadi.

Kegagalan dalam fase pembbongkaran

Pemrosesan mungkin juga gagal selama fase pembbongkaran; yaitu, kegagalan di salah satu komponen alur. Misalnya, dekripsi gagal karena tidak adanya sertifikasi dekripsi pada server pemrosesan, atau kegagalan penguraian karena masalah baik dalam skema atau dalam pesan.

Kegagalan dalam perutean

Setelah pesan berhasil dibongkar, titik kegagalan potensial berikutnya adalah perutean; misalnya, pengguna mengaktifkan lokasi penerimaan orkestrasi yang sesuai dan lupa mendaftarkan orkestrasi. Dalam hal ini, pesan yang diambil dari lokasi terima gagal perutean dan database MessageBox menghasilkan laporan Kegagalan Perutean.

Laporan Kegagalan Perutean tercantum di Konsol Administrasi BizTalk Server sebagai pesan yang ditangguhkan yang tidak dapat dilanjutkan. Setiap laporan Kegagalan Perutean berisi bidikan snap properti pesan yang diambil saat kegagalan perutean terjadi. Anda dapat menggunakan informasi di setiap laporan untuk menentukan mengapa perutean gagal karena pesan terkait. Jika pesan terkait dapat dilanjutkan, Anda dapat memperbaiki masalah perutean dan melanjutkan pesan sehingga pemrosesan berlanjut. Laporan Kegagalan Perutean tercantum dalam daftar hasil dengan nama layanan dan jenis layanan kosong. Saat Anda menghentikan instans yang ditangguhkan, laporan Kegagalan Perutean yang terkait dengan instans yang ditangguhkan akan dihapus secara otomatis oleh pekerjaan Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb yang berjalan setiap menit secara default. Untuk informasi selengkapnya tentang pekerjaan Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb, lihat Struktur dan Pekerjaan Database.

Kegagalan selama fase transformasi

  • Pesan yang Diterima. Ketika pesan diterima dari Lokasi Terima, pesan dibongkar (misalnya, didekripsi dan diurai), pesan mungkin secara opsional diubah ke format yang berbeda melalui Peta Masuk yang ditentukan pada Port penerima, dan diterbitkan ke MessageBox untuk perutean ke orkestrasi atau Kirim Port. Dalam hal ini, pemrosesan mungkin gagal selama fase transformasi karena Peta Masuk yang salah, atau masalah dalam skema atau dalam pesan yang diterima.

  • Pesan Terkirim. Saat pesan dikirim ke Lokasi Kirim, Peta Keluar yang dikonfigurasi pada Kirim Port mungkin secara opsional mengubah pesan. Kemudian pesan yang diubah dirakit dan diserahkan ke adaptor untuk transmisi akhir ke Lokasi Kirim. Dalam hal ini, pemrosesan mungkin gagal selama fase transformasi karena Peta Keluar yang salah atau masalah dalam skema atau pesan sumber.

    Kegagalan dalam fase perakitan pesan

    Pemrosesan juga dapat gagal selama fase perakitan pesan – dengan kata lain, gagal dalam komponen alur. Setelah pesan berhasil dirakitan, titik kegagalan potensial berikutnya menjadi transmisi ke Lokasi Pengiriman; misalnya, Lokasi Kirim (yang termasuk dalam mitra) mungkin tidak berfungsi atau tidak ada.

Lihat juga

Menyelidiki Kegagalan Orkestrasi, Port, dan Pesan