2016-01-28 63 views
0

假設我有使用時鐘生成ID的代碼。或者我有計算事件發生後的時間的代碼。或者任何其他預計系統時間只能向前移動的邏輯,永遠不會倒退。如果時間倒退,程序發現它,讓我們說它崩潰或掛起。有沒有辦法確保ntp同步時鐘永不倒退?

我想用這樣的程序使用NTP服務。有沒有一種方法可以配置NTP,以保證永不調整時間?減慢系統時鐘會很好。

所以第二個可能會更長或更短,但系統時間不應該倒退。

回答

1

對於標準的ntpd,你可以看看 tinker配置命令。 它允許通過設置「stepback 0」和(如果你也不希望時鐘正向前移)「stepfwd 0」(甚至是簡單的「step 0」)來指定「從不步進時鐘」。

否則將步驟(背面)如果本地時鐘是後面> = 128ms的 和終止如果地方時鐘關閉> = 1000

相關問題