設定時間同步

許多依賴於謹慎排序事件的軟體系統都依賴於穩定、一致的系統時鐘。大多數服務寫入的系統記錄都包含時間戳記,有助於偵錯系統各個元件之間發生的問題。

根據預設,Compute Engine 執行個體會預先設定為使用網路時間通訊協定 (NTP),這有助於讓系統時鐘彼此保持同步。在虛擬機器 (VM) 上正確設定 NTP,即可最佳化 VM 的時間同步作業,在發生閏秒時進行調整。

如果確保時間同步的準確度,以及監控時間同步的準確度是重要目標,則可以使用 chronyptp_kvm (搶先版),將 VM 的時鐘與主機伺服器的時鐘同步,而非使用 NTP。這項設定的目標是在支援的設定中,達到 1 毫秒內的準確度。

在 VM 上設定網路時間通訊協定 (NTP)

Compute Engine 執行個體已預先設定為使用網路時間通訊協定 (NTP),有助於讓系統時鐘彼此同步,並包含下列項目:

  • 比第三方 NTP 伺服器更準確。
  • 處理閏秒,即對世界標準時間進行一秒的調整,以因應地球自轉的變化。由於地球的自轉速度會因氣候和地質事件而出現不規律的變化,因此閏秒不會以固定間隔發生。

如需設定 VM 的 NTP 步驟,請參閱「設定 VM 的 NTP」。

設定準確時間

如要達到 1 毫秒內的準確度 (適用於支援的設定),您可以將 VM 設定為與主機伺服器的時鐘同步。詳情請參閱「為 Compute Engine VM 設定準確時間」。

後續步驟