當向 Azure 發布一個函式時,他們要求一個名稱,我知道這是應用程式名稱,這個專案上的所有函式都應該相同嗎?它是否與應用程式的地址不同: http://.azurewebsites.net/api/ ?
uj5u.com熱心網友回復:
您所命名的是一個功能應用程式。這類似于應用服務,但其目標是運行您的函式。
函式應用在 Azure 中提供運行函式的執行背景關系。因此,它是您功能的部署和管理單元。函式應用由一個或多個單獨的函陣列成,這些函式可以一起管理、部署和縮放。函式應用中的所有函式共享相同的定價計劃、部署方法和運行時版本。將函式應用視為一種組織和集體管理函式的方式。
來源:Azure Functions 開發人員指南 - 函式應用
簡而言之:
- 一個函式應用程式中的所有函式都一起部署、維護和擴展。
- 一個函式應用程式中的所有函式(如果是 HttpTriggered)具有相同的基地址
<function-app-name>.azurewebsites.net - 在第 1 點和第 2 點旁邊,除了地址之外沒有任何區別
uj5u.com熱心網友回復:
https:// <函式名稱> .azurewebsites.net/api/ <觸發器名稱>
https:// <functionName> .azurewebsites.net 這是應用程式名稱,所有函式都應該相同
在您的 Azure Function App 中,只有觸發器會有所不同,所有的Function APP名稱都應該相同。
http:// <functionName> .azurewebsite.net 可以對函式應用中的所有觸發器使用相同的函式應用名稱。
下面是觸發器,如果??您想使用特定觸發器,函式 URL 將類似于 https:// <functionName> .azurewebsites.net/api/

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/419604.html
標籤:
