我們想知道是否有一種內置的方式來預熱服務,作爲服務結構中服務升級的一部分,類似於您可以預熱的各種方式,例如,基於IIS的應用程序池在被請求命中之前。理想情況下,我們希望單個服務在作爲其初始化的一部分(可能是緩存加載,恢復等)之前執行一些預熱任務,然後才能將其視爲已啓動並可供其他服務聯繫。此升級應該是升級域處理的一部分,因此升級過程應等待暖機完成,並將服務報告爲OK/Ready。服務結構升級時的熱身服務
其他人是如何處理這樣的場景的,控制向服務結構發信號通知特定服務已完全啓動並準備好與其他服務聯繫的進程?
感謝您的回覆@LoekD。我們已經嘗試了這一點,但升級過程從最初的升級域繼續進行,無論等待時間如何。從迄今爲止我們所閱讀的內容來看,似乎我們需要儘早發出未知健康事件,並在暖機完成後將其設置爲OK。 –