Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Service Bus memungkinkan aplikasi klien pengirim dan penerima untuk memisahkan logika bisnis mereka dengan menggunakan semantik point-to-point (Antrean) dan publish-subscribe (Topik-Langganan).
Catatan
Artikel ini menyoroti fungsionalitas Azure Service Bus Explorer yang merupakab bagian di portal Microsoft Azure.
Service Bus Explorer sumber terbuka yang dimiliki komunitas adalah aplikasi yang berdiri sendiri dan berbeda dari yang ini.
Operasi yang dilakukan pada namespace Azure Service Bus terdiri dari dua jenis.
- Operasi Manajemen - Pembuatan, pembaruan, dan penghapusan namespace, antrean, topik, dan langganan di Service Bus.
- Operasi Data - Kirim ke dan Terima Pesan dari Antrean, Topik, dan Langganan.
Penting
- Bus Layanan Explorer tidak mendukung operasi manajemen dan sesi.
- Kami menyarankan untuk tidak menggunakan Bus Layanan Explorer untuk pesan yang lebih besar, karena dapat mengakibatkan waktu habis, tergantung pada ukuran pesan, latensi jaringan antara klien dan layanan Bus Layanan dll. Sebagai gantinya, kami sarankan Anda menggunakan klien Anda sendiri untuk bekerja dengan pesan yang lebih besar, di mana Anda dapat menentukan nilai batas waktu Anda sendiri.
- Jika namespace Service Bus Anda hanya dapat diakses melalui titik akhir privat, Anda harus menjalankan browser web pada host di jaringan virtual yang memiliki titik akhir privat, dan juga memastikan bahwa tidak ada gateway keamanan jaringan (NSG) yang menghalangi.
- Jika pengguna hanya memiliki akses ke entitas dan bukan namespace layanan, Service Bus Explorer mungkin tidak berfungsi seperti yang diharapkan dalam skenario yang melibatkan migrasi ke tingkat premium atau pemulihan bencana metadata.
Prasyarat
Untuk menggunakan alat Service Bus Explorer, Anda perlu melakukan tugas berikut:
Buat antrean untuk mengirim dan menerima pesan dari atau topik dengan langganan untuk menguji fungsionalitas. Untuk mempelajari cara membuat antrean, topik, dan langganan, lihat artikel berikut ini:
Catatan
Yakinkan bahwa Anda adalah anggota dari salah satu peran ini pada namespace atau entitas yang ingin Anda jalankan operasi kirim atau terima (termasuk lihat sekilas dan penghapusan) pada.
- Pemilik Data Bus Layanan; Memungkinkan operasi pengiriman dan penerimaan.
- Pengirim Data Bus Layanan; Memungkinkan operasi pengiriman.
- Penerima Data Bus Layanan; Memungkinkan operasi penerimaan data.
Menggunakan Service Bus Explorer
Untuk menggunakan Service Bus Explorer, navigasikan ke namespace Service Bus tempat Anda ingin melakukan operasi data.
Jika Anda ingin melakukan operasi pada antrean, pilih Queues dari menu navigasi. Jika Anda ingin menjalankan operasi terhadap topik (dan langganan terkait), pilih Topik.
Setelah memilih Antrean atau Topik, pilih antrean atau topik tertentu.
Pilih Service Bus Explorer dari menu navigasi kiri
Catatan
Saat mengintip atau menerima dari langganan, pertama-tama pilih Langganan tertentu dari menu pilih dropdown.
Catatan
Saat Anda menavigasi ke explorer Layanan Bus untuk entitas di namespace yang memiliki akses publik dinonaktifkan, Anda akan melihat pesan berikut meskipun Anda mengaksesnya dari mesin virtual yang berada di jaringan virtual yang sama dengan endpoint privat. Anda dapat mengabaikannya.
Namespace memiliki akses jaringan publik dinonaktifkan. Operasi data seperti Intip, Kirim, atau Terima terhadap entitas Bus Layanan ini tidak berfungsi sampai Anda beralih ke semua jaringan atau mengizinkan IP klien Anda dalam daftar jaringan yang dipilih.
Mengintip pesan
Dengan fungsionalitas intip, Anda dapat menggunakan Service Bus Explorer untuk melihat 100 pesan teratas dalam antrean, langganan, atau antrean pesan gagal.
Untuk mengintip pesan, pilih Mode Peek di tarik-turun Service Bus Explorer.
Periksa metrik untuk melihat apakah ada Pesan Aktif atau Pesan yang Dimasukkan ke Dead-letter untuk mengintip dan pilih Antrean / Langganan atau sub-antrean Dead-letter.
Pilih tombol Intip dari awal.
Setelah operasi intip selesai, hingga 100 pesan muncul di kisi seperti yang ditunjukkan pada gambar berikut. Untuk melihat detail dari pesan tertentu, pilih pesan tersebut dari grid. Anda dapat memilih untuk melihat isi atau properti pesan.
Beralih ke tab Properti Pesan di panel bawah untuk melihat metadata.
Catatan
Karena mengintip bukan operasi yang merusak, pesan tidak akan dihapus dari entitas.
Catatan
Untuk alasan performa, saat mengintip pesan dari antrean atau langganan yang memiliki ukuran pesan maksimum yang diatur lebih dari 1 MB, isi pesan tidak diambil secara default. Sebagai gantinya, Anda dapat memuat isi pesan untuk pesan tertentu dengan mengklik tombol Muat isi pesan. Jika isi pesan lebih dari 1 MB, isi pesan tidak dipotong sebelum ditampilkan.
Mengintip pesan dengan opsi tingkat lanjut
Fungsi mengintip dengan opsi memungkinkan Anda menggunakan Service Bus Explorer untuk melihat pesan teratas dalam antrean, langganan, atau antrean surat mati, menentukan jumlah pesan yang akan diintip, dan nomor urut untuk memulai operasi mengintip.
Untuk mengintip pesan dengan opsi tingkat lanjut, pilih Mode Intip di menu dropdown Service Bus Explorer.
Periksa metrik untuk melihat apakah ada Pesan Aktif atau Pesan yang Dimasukkan ke Dead-letter untuk mengintip dan pilih Antrean / Langganan atau sub-antrean Dead-letter.
Pilih tombol Intip dengan opsi. Berikan jumlah pesan yang akan diintip, dan nomor urut untuk mulai mengintip, dan pilih tombol Intip.
Setelah operasi intip selesai, pesan muncul di kisi seperti yang ditunjukkan pada gambar berikut. Untuk melihat detail dari pesan tertentu, pilih pesan tersebut dari grid. Anda dapat memilih untuk melihat isi atau properti pesan.
Beralih ke tab Properti Pesan di panel bawah untuk melihat metadata.
Catatan
Karena mengintip bukan operasi destruktif, pesan tidak akan dihapus dari antrean.
Menerima pesan
Fungsi terima pada Service Bus Explorer mengizinkan penerimaan pesan dari antrean atau langganan.
Untuk menerima pesan, pilih Mode Terima di menu dropdown Service Bus Explorer.
Periksa metrik untuk melihat apakah ada Pesan Aktif atau Pesan Dead-letter untuk diterima, dan pilih Antrian / Langganan atau DeadLetter.
Pilih tombol Terima pesan , dan tentukan mode terima, jumlah pesan yang akan diterima, dan waktu maksimum untuk menunggu pesan dan pilih Terima.
Penting
Mode ReceiveAndDelete adalah penerimaan destruktif, yaitu, pesan dihapus dari antrean saat ditampilkan di alat Service Bus Explorer.
Untuk meramban pesan tanpa menghapusnya dari antrean, pertimbangkan untuk menggunakan fungsi Mengintip, atau menggunakan mode terima PeekLock.
Setelah operasi terima selesai, pesan muncul di kisi seperti yang ditunjukkan pada gambar berikut. Untuk melihat detail pesan tertentu, pilih pesan tersebut di dalam kisi.
Catatan
Untuk alasan performa, saat menerima pesan dari antrean atau langganan yang memiliki ukuran pesan maksimum yang diatur lebih dari 1 MB, hanya satu pesan yang diterima pada satu waktu. Jika isi pesan lebih dari 1 MB, isi pesan dipotong sebelum ditampilkan.
Setelah pesan diterima dalam mode PeekLock , ada berbagai tindakan yang dapat Anda lakukan padanya.
Catatan
Anda hanya dapat melakukan tindakan ini selama Anda memiliki kunci pada pesan.
Menyelesaikan pesan
Di daftar, pilih pesan yang diterima yang ingin Anda selesaikan.
Pilih tombol Selesai.
Penting
Menyelesaikan pesan adalah terima destruktif, yaitu, pesan dihapus dari antrian ketika Selesai telah dipilih di alat Service Bus Explorer.
Tangguhkan pesan
Di kisi, pilih satu atau beberapa pesan yang diterima yang ingin Anda tangguhkan.
Pilih tombol Tunda.
Abaikan kunci
Di dalam daftar, pilih satu atau beberapa pesan yang diterima yang ingin Anda lepaskan kuncinya.
Pilih tombol Abaikan kunci.
Setelah kunci ditinggalkan, pesan tersedia untuk operasi penerimaan lagi.
Surat mati
Pada grid, pilih satu atau beberapa pesan yang diterima yang ingin dead-letter.
Pilih tombol Dead-letter.
Setelah pesan dimasukkan ke dalam dead-letter, pesan tersebut tersedia dari sub-antrean Dead-letter.
Hapus semua pesan
Untuk menghapus pesan, pilih tombol Bersihkan pesan di Explorer Bus Layanan.
Setelah Anda memasukkan 'purge' untuk mengonfirmasi operasi, pesan akan dihapus dari entitas bus layanan masing-masing.
Kirim pesan ke antrian atau topik
Untuk mengirim pesan ke antrian atau topik, pilih tombol Kirim pesan pada Service Bus Explorer.
Pilih Jenis Konten menjadi Teks/Polos, Aplikasi/Xml, atau Aplikasi/Json.
Untuk Isi pesan, tambahkan konten pesan. Pastikan sesuai dengan set Jenis Konten sebelumnya.
Atur Properti Broker (opsional). Properti ini termasuk ID Korelasi, ID Pesan, ReplyTo, Label/Subjek, Time to Live (TTL) dan Waktu Antrean Terjadwal (untuk Pesan Terjadwal).
Atur Properti Kustom (opsional). Properti ini dapat berupa properti pengguna apa pun yang diatur terhadap kunci kamus.
Centang Ulangi kirim untuk mengirim pesan yang sama beberapa kali. Jika tidak ada ID Pesan yang diatur, ID pesan secara otomatis diisi dengan nilai berurutan.
Setelah pesan dibuat, pilih tombol Kirim .
Ketika operasi pengiriman berhasil diselesaikan, salah satu perubahan berikut terjadi:
- Jika mengirim ke antrean, penghitung metrik Pesan Aktif akan dinaikkan.
- Jika mengirim ke topik, penghitung metrik Active Messages akan dinaikkan pada langganan di mana pesan dirutekan.
Mengirim ulang pesan
Setelah mengintip atau menerima pesan, Anda dapat mengirim ulang pesan, yang mengirim salinan pesan ke entitas yang sama, sambil memungkinkan kami memperbarui konten dan propertinya. Data asli tetap ada dan tidak dihapus bahkan ketika pengiriman ulang berasal dari antrean pesan yang gagal.
Pada tampilan grid, pilih satu atau beberapa pesan yang ingin Anda kirim ulang.
Pilih tombol Kirim ulang pesan yang dipilih.
Secara opsional, pilih pesan apa pun yang ingin Anda perbarui detailnya dan buat perubahan yang diinginkan.
Pilih tombol Kirim untuk mengirim pesan ke entitas.
Catatan
- Operasi pengiriman ulang mengirimkan salinan pesan asli. Ini tidak menghapus pesan asli yang Anda kirim ulang.
- Jika Anda mengirim ulang pesan dalam antrian pesan gagal dari langganan, salinan pesan tersebut dikirim ke topik. Oleh karena itu, semua langganan menerima salinan pesan.
Ganti jenis autentikasi
Saat bekerja dengan Service Bus Explorer, Anda dapat menggunakan autentikasi dengan Kunci Akses atau Microsoft Entra ID.
Langkah berikutnya
- Pelajari selengkapnya tentang Service Bus Antrean dan Topik
- Pelajari selengkapnya tentang membuat Antrean Service Bus melalui portal Microsoft Azure
- Pelajari selengkapnya tentang membuat Topik dan Langganan Service Bus melalui portal Microsoft Azure