Azure İşlevleri genel bakış için RabbitMQ bağlamaları

Not

RabbitMQ bağlamaları yalnızca Premium ve Ayrılmış App Service planlarında tam olarak desteklenir. Tüketim planları desteklenmez.
RabbitMQ bağlamaları yalnızca Azure İşlevleri sürüm 3.x ve sonraki sürümler için desteklenir.

Azure İşlevleri ile tümleşirRabbitMQ tetikleyiciler ve bağlamalar aracılığıyla. Azure İşlevleri RabbitMQ uzantısı, İşlevler ile RabbitMQ API'sini kullanarak ileti göndermenize ve almanıza olanak tanır.

Eylem Tür
Bir RabbitMQ iletisi kuyruk üzerinden geldiğinde işlev çalıştırma Tetikleyici
RabbitMQ iletileri gönderme Çıkış bağlaması

Önkoşullar

RabbitMQ uzantısıyla çalışmadan önce RabbitMQ uç noktanızı ayarlamanız gerekir. RabbitMQ hakkında daha fazla bilgi edinmek için başlarken sayfasına bakın.

Uzantıyı yükleme

Yüklediğiniz NuGet uzantısı, işlev uygulamanızda kullandığınız C# moduna bağlıdır:

İşlevler yalıtılmış bir C# çalışan işleminde yürütülür. Daha fazla bilgi edinmek için bkz. Yalıtılmış çalışan işleminde C# Azure İşlevleri çalıştırma kılavuzu.

Bu NuGet paketini yükleyerek uzantıyı projenize ekleyin.

Paket yükleme

RabbitMQ uzantısı, host.json proje dosyanızda belirtilen bir uzantı paketinin parçasıdır. 3.x veya sonraki bir sürümü hedefleyen bir proje oluşturduğunuzda, bu paketi zaten yüklemiş olmanız gerekir. Daha fazla bilgi edinmek için bkz . uzantı paketi.

Sonraki adımlar