[問題] NTP server 同步

作者: gn00618777 (非常念舊)   2021-04-25 21:48:10
版友晚安
我裝置當網頁操作下來用NTP同步時,我底層就用 /etc/init.d/ntpd restart
緊接著我就將 system time 寫入至 RTC了。但尷尬的是,我該如何確定system
time 已和 NTP server 同步完成? 若還沒完成,我緊接著寫入至RTC的時間就會
是錯的
懇請建議,謝謝。
作者: wens (文思)   2021-04-25 22:12:00
幹嘛要 restart? ntpd 有跑著並且有正常連到上游就會一直是有同步的狀態啊
作者: gn00618777 (非常念舊)   2021-04-27 21:16:00
我們網頁有三種同步時間模式,除了NTP,選了其他兩種也要把NTP關掉。如果選了NTP,要啟動NTP,他的確會更新,但是會隔N秒,這樣我會不知道什麼時機點要把同步好的系統時間寫入RTC。我後來用了ntpdate,他可以block住,我就可以確保系統時間已改變再寫入RTC,但因為它會block,也就是會讓使用者同步中不能操作其他事....
作者: wens (文思)   2021-05-05 10:09:00
NTP server 就算鎖定了也是慢慢skew clock,沒那麼快...

Links booklink

Contact Us: admin [ a t ] ucptt.com