背景
在运行后端服务时,可能会出现服务时间滞后或超前于当前时间的时间不同步问题。
这种时间异步会导致以下软件服务问题:
1 .服务日志的打印时间错位,调查问题很麻烦。
2 .服务器向数据库或其他中间件写入数据时,时间戳错误,导致页面显示异常
3 .不同机器节点上的群集服务定时不一致,导致群集状态异常
那么,如何解决时间同步问题呢? 可以使用ntpdate定期同步服务器的时间设置过程
安装ntpdate#Ubuntu
apt安装- yntpdate
#Centos
yuminstall-yntpdate
时间同步的设定
运行/usr/sbin/ntpdate cn.pool.NTP.org
您可以看到时间自动与NTP服务器端同步。
这里有疑问。 如果在下一个服务器时间又没能取得时间同步怎么办?
可以设置crontab定期同步的时间。
crontab的构成
执行: crontab -e
添加到文件末尾:
*/1 * * */usr/sbin/ntpdate cn.pool.NTP.org
然后输入:x,保存
这样,服务器就会每隔一分钟修改服务器的时间。
博主:测试生财(996个而不是996个测试开发农业) ) )。
座右铭:专注于测试开发和运维自动化,努力阅读、思考、写作,为自己的人生奠定财务自由。
内容范畴:技术提升、职场闲谈、事业发展、读书、理财投资、健康人生。
微信公众:测试资产(定期共享自己的内容和资源) ) ) ) )。