Condividi tramite


Panoramica delle associazioni RabbitMQ per Funzioni di Azure

Nota

Le associazioni RabbitMQ sono supportate solo nei piani Premium e Dedicato servizio app. I piani Flex Consumption e Consumption non sono ancora supportati.
Le associazioni RabbitMQ sono supportate solo per Funzioni di Azure versione 3.x e successive.

Funzioni di Azure si integra con RabbitMQ tramite trigger e associazioni. L'estensione Funzioni di Azure RabbitMQ consente di inviare e ricevere messaggi usando l'API RabbitMQ con Funzioni.

Azione Type
Eseguire una funzione quando un messaggio RabbitMQ passa attraverso la coda Trigger
Inviare messaggi RabbitMQ Associazione di output

Prerequisiti

Prima di usare l'estensione RabbitMQ, è necessario configurare l'endpoint RabbitMQ. Per altre informazioni su RabbitMQ, vedere la pagina introduttiva.

Installare l'estensione

Il pacchetto NuGet di estensione installato dipende dalla modalità C# usata nell'app per le funzioni:

Le funzioni sono eseguite in un processo di lavoro C# isolato. Per altre informazioni, vedere Guida per l'esecuzione di Funzioni di Azure C# in un processo di lavoro isolato.

Aggiungere l'estensione al progetto installando questo pacchetto NuGet.

Installare il bundle

L'estensione RabbitMQ fa parte di un bundle di estensione, specificato nel file di progetto host.json. Quando si crea un progetto destinato alla versione 3.x o successiva, è necessario avere già installato questo bundle. Per altre informazioni, vedere bundle di estensioni.

Passaggi successivi