开发者社区> 问答> 正文

使用阿里云ESC遭遇严重BUG,时钟变慢导致定时任务与数据时间错乱

系统正式部署到阿里云已经一个月,经常会发现系统中有单据时效异常的情况,由于只是偶尔几个单,所以没太重视,以为只是网络延时之类引起的问题。

昨天花时间查了一下,才发现出大问题了:整个系统的时钟都比现实的时间慢了一截!!ESC中的时钟过一秒等于需要现实中的6-8秒!

这样的问题引起的结果就是部署在ESC系统中的程序所有的Timer、定时任务、sleep之类的功能全部都异常,并且系统中的时间全部都晚于真实的时间,代码中的Sleep(1000)实际上是休眠了6-8秒,数据库中记录的时间也全部都是晚于当前时间。

发现这个问题后第一时间发工单联系了阿里云,提供的ESC的访问授权,客服在昨晚21点给了一份pdf让我照着上面的操作通过TimeResolution来调整Windows时间精度,调整之后问题没有效果,并且服务器上的时钟由慢变快,现在ESC中的时间刷刷的跑,现实过了一秒,服务器上已经过了近10秒。

时间变慢还可以将就着用一下,时间变快就真不敢再用了,所有的定时任务都飞快运行,严重影响系统的数据,线上系统已经停止运行了。

花了上万元,第一次将正式系统部署到ESC上,就出现这种问题,对阿里云很寒心。

到现在为止距离已经过去了20个小时,线上系统停运了一天,依然没有拿出一个可行的解决文案。得到的回复永远是正在排查。

没有电话联系、没有聊天工具联系。就这么发工单,一条消息一去一来个小时就没了,这就是处理问题的效率吗?

展开
收起
1517650558847400 2019-09-26 10:39:12 1145 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
美团 crash 监控分析系统优化之路:crash 率从千分位到万分位 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载