码迷,mamicode.com
首页 > 其他好文 > 详细

代码程序给老板发短信时间不对了!

时间:2016-06-12 18:50:11      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:代码程序给老板发短信时间又不对了!

原因

开发突然给我说,给老板发短信的时间不对了!慢了八个小时多点。由于涉及到内部信息,图就不发了。


当时突然到,顿时大悟!UTC问题。呵呵这个简单!


沟通结果:

1、和开发人员沟通了解。是在那一台服务器上的程序,到底写了什么造成这个问题!

2、询问具体什么时间发送,时间误差是多少!


排查思路:

1、通过代码内部程序,定时发信息(可以排除MySQL时间的问题)

2、八个小时差两分钟左右(UTC问题,可是差两分钟这是怎么回事?)

3、系统并不是自己装的,之前发生过UTC问题,系统时间和MySQL时间都有八个小时误差)

排查:

date查看服务器时间,和当前windows机器上的时间差两分钟的差距。但是并没有八个小时的时差啊?疑惑!

记得自己之前写过解决UTC问题的博客。便打开看了一下

http://renzhiyuan.blog.51cto.com/10433137/1763829

一步步排查:发现里面并没有解决这个问题?难道之前另外一个同事手动改的?


尝试时间同步

rpm -qa|grep ntpdate

yum install ntpdate -y(如果没有安装的话)

/usr/sbin/ntpdate time.nist.gov

date查看时间,果然时间顿时八个小时误差!


根据之前写过的文档,改了一下本地系统时间,同步了一下时间,一切正常!和领导报告,以后另外小伙伴装系统注意UTC这个问题就可以了!


总结:

虽然这不是一个有技术含量的问题,但是却不可以轻视。毕竟是给董事长发短信,往往一个很小的事情能带来很严重的问题。种种坏处就不设想了,反正,做好每一件小事,就是大事!




本文出自 “?唯一!” 博客,请务必保留此出处http://renzhiyuan.blog.51cto.com/10433137/1788325

代码程序给老板发短信时间不对了!

标签:代码程序给老板发短信时间又不对了!

原文地址:http://renzhiyuan.blog.51cto.com/10433137/1788325

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!