Vazby RabbitMQ pro Azure Functions – přehled
Poznámka:
Vazby RabbitMQ jsou plně podporovány pouze v plánech Premium a Dedicated App Service . Plány Flex Consumption a Consumption se zatím nepodporují.
Vazby RabbitMQ jsou podporovány pouze pro Azure Functions verze 3.x a novější verze.
Azure Functions se integruje s RabbitMQ prostřednictvím triggerů a vazeb. Rozšíření Azure Functions RabbitMQ umožňuje odesílat a přijímat zprávy pomocí rozhraní RabbitMQ API se službou Functions.
Akce | Typ |
---|---|
Spuštění funkce, když zpráva RabbitMQ přichází přes frontu | Trigger |
Odesílání zpráv RabbitMQ | Výstupní vazba |
Požadavky
Před prací s rozšířením RabbitMQ musíte nastavit koncový bod RabbitMQ. Další informace o RabbitMQ najdete na stránce Začínáme.
Instalace rozšíření
Balíček NuGet rozšíření, který nainstalujete, závisí na režimu jazyka C#, který používáte ve své aplikaci funkcí:
Funkce se spouštějí v izolovaném pracovním procesu C#. Další informace najdete v průvodci spuštěním služby Azure Functions v jazyce C# v izolovaném pracovním procesu.
Přidejte rozšíření do projektu instalací tohoto balíčku NuGet.
Instalace sady
Rozšíření RabbitMQ je součástí sady rozšíření, která je určena v souboru projektu host.json. Při vytváření projektu, který cílí na verzi 3.x nebo novější, byste již měli mít tuto sadu nainstalovanou. Další informace najdete v sadě rozšíření.