共用方式為


在 Azure App 服務 中調整 Web 應用程式的常見問題

本文回答有關在 Azure App 服務 中調整 Web 應用程式的常見問題。

若本文中未提及您的 Azure 問題,請前往 MSDN 及 Stack Overflow 上的 Azure 論壇。 您可以在這些論壇中張貼您的問題,或將問題貼到 Twitter 上的 @AzureSupport。 您也可以提交 Azure 支援要求。 若要提交支援要求,請在 Azure 支援頁面上,選取 [取得支援]。

如何? 相應增加 Web 應用程式?

您可以使用 Azure 入口網站 來相應增加 Web 應用程式。 在 Web 應用程式頁面上,從左側功能表中選取 [ 相應增加][App Service 方案 ]。 如需詳細資訊,請參閱在 Azure App 服務 中相應增加應用程式。

在擴大免費 App Service 方案之前,是否需要執行任何進一步的動作?

在從免費層切換 App Service 方案之前,您必須先移除 Azure 訂用帳戶的消費限制 。 若要檢視或變更Microsoft Azure App 服務 訂用帳戶的選項,請參閱 Microsoft Azure 訂用帳戶 - 移除消費限制

調整 Web 應用程式時是否有任何實例限制?

是,限制取決於App Service 方案的層級。 如需詳細資訊,請參閱 App Service 限制

我可以針對 10 個以上的實例調整標準 App Service 方案嗎?

標準 App Service 方案層不支持超過 10 個實例。 您可以移至進階 App Service 方案,並取得每個 App Service 方案有 30 個實例(在所選區域中)的優點。 若要檢查每個定價層的實例限制,請參閱 App Service限制

我可以在相同 App Service 方案上設定不同實例數目的 App Services 嗎?

您可以啟用個別應用程式調整,並將 App Service 的 numberOfWorkers 屬性變更為所需的實例計數來設定它。 如需詳細資訊,請參閱 個別應用程序調整

為什麼我的 Web 應用程式相應增加也會觸發另一個 Web 應用程式的相應增加?

調整會在整個 App Service 方案上發生。 如果您在相同的 App Service 方案中裝載多個 App Services,此 App Service 方案中的所有 App Services 都會相應增加。

為什麼自動調整無法如預期般運作?

您可能會遇到我們刻意選擇不調整以避免因為「擷取」而造成無限迴圈的案例。當相應放大和相應縮小閾值之間沒有適當的邊界時,通常會發生此行為。 如需如何避免「擷取」和其他自動調整最佳做法的詳細資訊,請參閱 自動調整最佳做法

如何? 判斷自動調整規則何時觸發調整?

您可以從活動記錄擷取縮放記錄。 每當資源相應增加或減少時,就會在活動記錄檔中記錄事件。 您可以切換至 [執行歷程記錄] 索引標籤,以檢視過去 24 小時內資源的規模歷程記錄 。若要檢視完整的縮放歷程記錄(最多 90 天),請選取 [按兩下這裡以查看詳細數據]。 如需詳細資訊,請參閱 檢視資源的規模歷程記錄。

為什麼自動調整有時只會部分調整?

當計量超過預先設定的界限時,就會觸發自動調整。 有時候,您可能會注意到,相較於您預期的容量,容量只會部分填滿。 當您想要的實例數目無法使用時,可能會發生此行為。 在該案例中,自動調整會部分填入可用的實例數目。 然後自動調整會執行重新平衡邏輯,以取得更多容量。 它會配置剩餘的實例,而且此配置可能需要幾分鐘的時間。 如果您在幾分鐘后未看到預期的實例數目,可能是因為部分重新填入足以在界限內帶入計量。 或者,自動調整可能會因為達到較低的計量界限而相應減少。

當我將 App Service 方案相應增加至進階 V3 層時,此縮放單位不支援「進階 V3」。 請考慮重新部署或複製您的應用程式。 發生錯誤。 我該怎麼做?

進階 V3 功能需要月臺在最新的硬體基礎結構上執行。 若要將App Service方案相應增加為 Premium V3,Web 應用程式必須在支援 PremiumV3 的 App Service 部署中執行。 如需詳細資訊,請參閱 從不支援的資源群組和區域組合相應增加。

我無法相應增加/相應減少 App Service 方案,因為「您在過去一小時內已超過最大規模變更數量(XX 變更和限制為 XX)」錯誤。 我該怎麼做?

若要避免此問題,請勿執行一小時內釋放超過 XX 個實例的調整作業。 每次在相應減少作業期間釋放實例時,實例都會重新啟動,以確保下一個 App Service 方案可以取得乾淨的實例。 當您連續執行太多調整作業時,實例重新啟動可能會導致其他 App Services 的效能問題。 因此,我們刻意放置一個節流機制,以防止您快速連續執行調整作業超過可接受的限制。

我的 Web 應用程式使用診斷設定 「AppServiceFileAuditLogs」,我無法將 App Service 方案從進階 V2 調整為基本層。 我該怎麼做?

檔案變更稽核記錄 「AppServiceFileAuditLogs」 僅適用於 Premium、PremiumV2 和隔離的 App Service 方案中的 App Services。 如果您需要 “AppServiceFileAuditLogs”,您將無法縮小至基本層。 若要使用這些稽核記錄,請設定您的 App Service 方案進階或更高層級。

我收到「App Service 方案,少於 3 個背景工作角色不允許進行區域備援。 要求的工作者數目:number“ 錯誤。 我該怎麼做?

可用性區域支援 至少需要三個實例。 確認 App Service 方案是否已啟用區域備援,以及您是否已在 App Service 方案上自動調整。 如果是,請更正自動調整規則,不要將實例數目設定為小於 3 的值。

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。