AWS实例时钟是否以分钟精度同步?

问题描述 投票:-1回答:1

我的问题是:是否在分钟级同步了AWS工作人员(例如EC2,Lambda,...)之间的时间(即,每个工作人员之间的Unix Time之间最多相差1分钟)?] >

为什么我需要这个:

我正在AWS中创建一个系统,该系统会定期(每5分钟不少于1个]将以下作业从池中调度给工作人员:
  1. 将本地Unix Time获取为jobTime
  2. 从源数据存储中读取。
  3. 进行变换。
  4. 如果jobTime晚于目标数据存储中的存储,则写入目标数据存储。
  5. 很简单,嗯?在跨工作人员的Unix时间“足够”同步/可靠(这是我需要知道的)的情况下,此方法保证目标数据存储上的Monotonic Reads(这是我们要求的一部分)。

[我的问题是:AWS工作人员(例如EC2,Lambdas等)之间的时间是否以分钟级同步(即,工作人员之间的Unix时间最多相差1分钟)?为什么需要这个:我是...

amazon-web-services amazon-ec2 synchronization consistency amazon-lamda
1个回答
0
投票

一致且准确的时间参考对于许多服务器任务和过程至关重要。大多数系统日志都包含一个时间戳,您可以使用该时间戳确定问题何时发生以及事件发生的顺序。如果您使用AWS CLI或AWS开发工具包从实例发出请求,则这些工具将代表您签署请求。如果实例的日期和时间设置不正确,则签名中的日期可能与请求的日期不匹配,AWS拒绝了该请求。

Amazon提供了Amazon Time Sync Service,该服务可从所有EC2实例访问,其他AWS服务也使用该服务。该服务在每个区域中使用一组与卫星连接的原子参考时钟,以通过网络时间协议(NTP)提供全球通用时间(UTC)全球标准的准确当前时间读数。 Amazon Time Sync Service自动平滑添加到UTC的所有leap秒。

© www.soinside.com 2019 - 2024. All rights reserved.