如果車隊無法滿足單位的要求會發生什麼

如果車隊無法滿足單位的要求會發生什麼

看看下面的場景:

  • 我有一個具有 4 個節點的 CoreOS/fleet 叢集。
  • 有 4 個 apache 單元,其中包含以下行

    衝突=apache@%i.service

  • 一台機器宕機了。

Fleet 將嘗試在另一台主機上重新啟動該設備,但沒有可用的主機。在這種情況下,艦隊會做什麼?不同選項的處理之間是否有任何差異,例如MachineMetadataConflicts

答案1

無法安排的單位只會維持不變。當合適的機器重新加入叢集時,該單元將再次啟動。

在您的範例中,這不應該是一個大問題,因為在同一台電腦上運行兩個相同的 apache 單元沒有多大意義。

相關內容