1
我們有一個問題,我們在Octopus上部署了16個API,Azure中的整體CPU達到100%,並且在我們重新啓動服務之前不會回落。我們正在使用webjobs部署API。有任何想法嗎?Azure web應用部署100%的CPU直到重啓
我們有一個問題,我們在Octopus上部署了16個API,Azure中的整體CPU達到100%,並且在我們重新啓動服務之前不會回落。我們正在使用webjobs部署API。有任何想法嗎?Azure web應用部署100%的CPU直到重啓
這聽起來很像https://github.com/projectkudu/kudu/issues/2090。如果是這樣,你應該嘗試在那裏提出的解決方法,即設置一個SCM_MAX_RANDOM_START_DELAY
應用程序設置爲某個值。這將避免完全在同一時間啓動所有部署。
感謝您的支持。在我將您的答案標記爲正確之前,這將有點難以證明,您是否會說我的問題在期待Azure處理此問題方面是可以接受的?我不認爲部署16個API應該是沉重的負載,但也許它是?或者,也許我們的應用服務計劃很難處理這個問題? – RuSs
是的,我確實同意,理想情況下這首先不會成爲問題。但就目前而言,如果您在同一個應用程序服務計劃中有許多應用程序,並且您在同一時間部署到所有應用程序,則確實會成爲問題。我所建議的更多的是解決方法,但應該是有效的。 –