Sdílet prostřednictvím


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í.

Další kroky