Megosztás a következőn keresztül:


RabbitMQ-kötések az Azure Functionshez – áttekintés

Az Azure Functions triggereken és kötéseken keresztül integrálható a RabbitMQ-val.

Feljegyzés

A RabbitMQ-kötések csak rugalmas Prémium és Dedikált (App Service) csomagokban támogatottak teljes mértékben. A rugalmas felhasználású és a használati csomagok még nem támogatottak.

A RabbitMQ-kötéseket az Azure Functions 1.x-es futtatókörnyezete nem támogatja.

Az Azure Functions RabbitMQ bővítmény lehetővé teszi üzenetek küldését és fogadását a RabbitMQ API és a Functions használatával.

Művelet Típus
Függvény futtatása, amikor egy RabbitMQ-üzenet áthalad az üzenetsoron Eseményindító
RabbitMQ-üzenetek küldése Kimeneti kötés

Előfeltételek

A RabbitMQ bővítmény használata előtt be kell állítania a RabbitMQ-végpontot. Ha többet szeretne megtudni a RabbitMQ-ról, tekintse meg az első lépéseket ismertető oldalt.

A bővítmény telepítése

A telepített NuGet-csomag a függvényalkalmazásban használt C# módtól függ:

A függvények izolált C# feldolgozói folyamatban futnak. További információ: Útmutató a C# Azure Functions izolált feldolgozói folyamatban való futtatásához.

A NuGet-csomag telepítésével adja hozzá a bővítményt a projekthez.

Csomag telepítése

A RabbitMQ-bővítmény egy bővítménycsomag része, amely a host.json projektfájlban van megadva. Amikor olyan projektet hoz létre, amely a 3.x vagy újabb verziót célozza, akkor már telepítve kell lennie a csomagnak. További információkért tekintse meg a bővítménycsomagot.

Következő lépések