共用方式為


Azure Functions 的 RabbitMQ 系結概觀

注意

Premium 和 Dedicated 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 版或更新版本為目標的專案時,應該已安裝此套件組合。 若要深入瞭解,請參閱 延伸模組套件組合

下一步