Aracılığıyla paylaş


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

Azure İşlevleri ile tümleşirRabbitMQ tetikleyiciler ve bağlamalar aracılığıyla.

Not

RabbitMQ bağlamaları yalnızca Elastik Premium ve Ayrılmış (App Service) planlarında tam olarak desteklenir. Esnek Tüketim ve Tüketim planları henüz desteklenmiyor.

RabbitMQ bağlamaları Azure İşlevleri v1.x çalışma zamanı tarafından desteklenmez.

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