【面試題】SpringCloud架構中如何保證定時任務只在一個服務在執行

有時候我們在開發過程中,很容易犯這樣一個錯誤,就是在服務中寫一個定時任務,然後也沒做其它的處理就上線了。然後微服務架構爲了保證高可用,一般都會部署多個服務,這個時候問題就來了,時間一到定時任務一啓動,發現你部署多少個服務,就會跑多少個定時任務。如果服務器性能一般,定時任務佔用內存又多,服務器跑死都有可能。 問題:那基於SpringCloud的架構中,這種情況我們應該如何處理呢? 這邊我們先來簡單概
相關文章
相關標籤/搜索