簡體   English   中英

通過 vs 發布時為 azure function 選擇應用程序名稱

[英]choosing an app name for azure function when publishing via vs

當發布 function 到 Azure 時,他們要求一個名稱,我知道這是應用程序名稱,這個項目的所有功能是否應該相同? 它是否與應用程序的地址不同:http://.azurewebsites.net/api/?

您要命名的是 Function 應用程序。 這類似於應用服務,但其目標是運行您的函數。

function 應用程序在 Azure 中提供執行上下文,您的函數在其中運行。 因此,它是您功能的部署和管理單元。 function 應用程序由一個或多個單獨的功能組成,這些功能可以一起管理、部署和擴展。 function 應用程序中的所有功能共享相同的定價計划、部署方法和運行時版本。 將 function 應用程序視為組織和集中管理您的功能的一種方式。

來源: Azure 函數開發人員指南 - Function 應用程序

簡而言之:

  1. 一個 Function 應用程序中的所有功能一起部署、維護和擴展。
  2. 一個 Function 應用程序中的所有功能(如果 HttpTriggered)具有相同的基地址<function-app-name>.azurewebsites.net
  3. 在第 1 點和第 2 點旁邊,除了地址之外沒有任何區別

https:// <functionName> .azurewebsites.net/api/ <triggerName>

https:// <functionName> .azurewebsites.net 這是應用程序名稱,如果所有功能都相同

在您的 Azure Function 應用程序中,只有觸發器會有所不同Function應用程序名稱應該是相同的。

http:// <functionName> .azurewebsite.net 您可以為 function 應用程序中的所有觸發器使用相同的 Function 應用程序名稱。

下面是觸發器,如果你想使用特定的觸發器 function URL 會像 https:// <functionName> .azurewebsite

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM