Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure Functions integreras med RabbitMQ via utlösare och bindningar.
Kommentar
RabbitMQ-bindningarna stöds endast fullt ut i Elastic Premium- och Dedicated-planer (App Service). Flex-förbruknings - och förbrukningsplaner stöds inte ännu.
RabbitMQ-bindningar stöds inte av Azure Functions v1.x-körningen.
Med Azure Functions RabbitMQ-tillägget kan du skicka och ta emot meddelanden med hjälp av RabbitMQ-API:et med Functions.
Åtgärd | Typ |
---|---|
Kör en funktion när ett RabbitMQ-meddelande kommer via kön | Utlösare |
Skicka RabbitMQ-meddelanden | Utdatabindning |
Förutsättningar
Innan du arbetar med RabbitMQ-tillägget måste du konfigurera din RabbitMQ-slutpunkt. Mer information om RabbitMQ finns på sidan komma igång.
Installera tillägget
Vilket NuGet-tilläggspaket du installerar beror på vilket C#-läge du använder i funktionsappen:
Funktioner körs i en isolerad C#-arbetsprocess. Mer information finns i Guide för att köra C# Azure Functions i en isolerad arbetsprocess.
Lägg till tillägget i projektet genom att installera det här NuGet-paketet.
Installera paket
RabbitMQ-tillägget är en del av ett tilläggspaket som anges i din host.json projektfil. När du skapar ett projekt som är avsett för version 3.x eller senare bör du redan ha det här paketet installerat. Mer information finns i tilläggspaketet.