首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CVM 实例时间与标准时间偏差,应如何用 chrony 校时并验证?

问CVM 实例时间与标准时间偏差,应如何用 chrony 校时并验证?

提问于 2026-10-31 16:30:40
回答 1关注 0查看 39

场景:腾讯云 CVM,系统为 Ubuntu 22.04,上面跑着依赖时间戳的业务:接口签名校验有时间窗口,日志也要和其他服务对齐。 现象: 1. 对接第三方接口时,偶尔提示签名时间戳过期,对方说我们的请求时间比他们早或晚了几十秒。 2. 在服务器上执行 date 和手机时间对比,确实有几十秒的差距。 3. timedatectl 显示 System clock synchronized 为 no,NTP service 为 inactive。 已尝试: 1. 手动执行 date -s 校正过一次,但过几天又会漂移。 2. 安装了 chrony,但没有修改默认配置,不确定它默认使用哪些时间源,是否适合云上的内网环境。 3. 没有配置过开机自启,也没有检查 chronyc 的状态输出。 想请教: 1. 在 CVM 上使用 chrony 时,推荐使用哪些时间源?云上是否提供内网 NTP 服务,如何配置到 chrony.conf 里? 2. 如何用 chronyc tracking 和 chronyc sources -v 判断同步是否正常,各字段(Offset、Stratum、Reach 等)该怎么理解? 3. 偏差较大时 chrony 是平滑调整还是直接跳变?对正在运行的业务有什么影响,需要怎样配置 makestep? 4. 与 systemd-timesyncd 同时存在时是否会冲突,应该怎样选择并关闭另一个?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档