Azure Functions 的 RabbitMQ 系結概觀

注意

只有 進階版專用 App Service 方案才完全支援 RabbitMQ 系結。 不支援取用方案。
只有 Azure Functions 3.x 版和更新版本才支援 RabbitMQ 系結。

Azure Functions 會透過觸發程式和系結RabbitMQ 整合。 Azure Functions RabbitMQ 擴充功能可讓您使用 RabbitMQ API 搭配 Functions 來傳送和接收訊息。

動作 類型
當 RabbitMQ 訊息通過佇列時執行函式 觸發程序
傳送 RabbitMQ 訊息 輸出系結

必要條件

使用RabbitMQ擴充功能之前,您必須 設定RabbitMQ端點。 若要深入瞭解RabbitMQ,請參閱 用戶入門頁面

安裝擴充功能

您安裝的延伸模組 NuGet 套件取決於您在函式應用程式中使用的 C# 模式:

函式會在隔離的 C# 背景工作進程中執行。 若要深入瞭解,請參閱 在隔離背景工作程序中執行 C# Azure Functions 的指南。

藉由安裝此 NuGet 套件,將擴充功能新增至您的專案。

安裝套件組合

RabbitMQ 延伸模組是延伸模組套件組合的一部分,其指定於您的host.json項目檔中。 當您建立以 3.x 版或更新版本為目標的專案時,應該已安裝此套件組合。 若要深入瞭解,請參閱 延伸模組套件組合

下一步