簡體   English   中英

由於自動縮放,Web 作業是否會在添加新 VM 時重新分配?

[英]Do webjobs get redistributed on adding new VMs due to autoscaling?

在 2 個虛擬機上運行 5 個 Web 作業。 由於自動縮放,一段時間后添加了第三個 VM。 Web 作業是否跨 VM 重新分配? 如果 webjobs 沒有重新分配,那么添加另一個 VM 將保持空閑狀態的意義何在?

@vignesh,默認情況下,WebJobs 與其關聯的 Azure Web Apps 實例一起擴展。 如果連續作業設置為 singleton(設置為 =true),它將僅在單個實例上運行,而不是在所有實例上運行。

在應用服務計划 (ASP) 中,當應用運行時,它會在 ASP 中配置的所有 VM 實例上運行。 如果多個應用在同一個應用服務計划中,它們都共享相同的 VM 實例。 如果一個應用程序有多個部署槽,則所有部署槽也會在相同的 VM 實例上運行。 如果啟用診斷日志、執行備份或運行 WebJobs ,它們還會在這些 VM 實例上使用 CPU 周期和 memory。 請參閱文檔。

我注意到您在 Microsoft Q&A 上提出了相關問題

暫無
暫無

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

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