Gambaran umum RabbitMQ untuk Azure Functions

Catatan

Binding RabbitMQ hanya didukung penuh pada paket Premium dan App Service Khusus. Paket pemakaian tidak didukung.
Pengikatan RabbitMQ hanya didukung untuk Azure Functions versi 3.x dan versi yang lebih baru.

Azure Functions terintegrasi dengan RabbitMQ melalui pemicu dan pengikatan. Ekstensi RabbitMQ Azure Functions memungkinkan Anda mengirim dan menerima pesan menggunakan RabbitMQ API dengan Functions.

Perbuatan Jenis
Jalankan fungsi ketika pesan RabbitMQ datang melalui antrean Pemicu
Kirim pesan RabbitMQ Pengikatan output

Prasyarat

Sebelum menggunakan ekstensi RabbitMQ, Anda harus menyiapkan titik akhir RabbitMQ. Untuk mempelajari lebih lanjut tentang RabbitMQ, lihat halaman mulai menggunakan.

Menginstal ekstensi

Paket NuGet ekstensi yang Anda instal bergantung pada mode C# yang Anda gunakan di aplikasi fungsi Anda:

Functions dijalankan dalam proses pekerja C# yang terisolasi. Untuk mempelajari selengkapnya, lihat Panduan untuk menjalankan C# Azure Functions dalam proses pekerja yang terisolasi.

Tambahkan ekstensi ke proyek Anda dengan memasang Paket NuGet ini.

Memasang bundel

Ekstensi RabbitMQ adalah bagian dari bundel ekstensi, yang ditentukan dalam file proyek host.json Anda. Saat Anda membuat proyek yang menargetkan versi 3.x atau yang lebih baru, Anda harus memasang bundel ini. Untuk mempelajari lebih lanjut, lihat bundel ekstensi.

Langkah berikutnya