在AWS Lambda函数中所观察到的最大系统时钟误差是什么?
更具体地说,在同一个AWS区域(而不是AZ)中的Lambda实例中,可以观察到的系统时钟时间的最大差异是什么?
我在AWS文档中找不到关于这个的任何东西。
发布于 2021-01-04 07:05:10
AWS Lambda时钟使用NTP进行同步,因此精度与NTP所能提供的相同。
引用我在Lambda文档中发现的
环境时区(UTC)。执行环境使用NTP同步系统时钟。
发布于 2020-10-04 17:47:44
我知道这是个老生常谈的问题,但这里没有人回答得很好,所以我做了一些调查,找出了亚马逊时间同步服务
亚马逊时间同步服务同步Lambda函数,它建立在亚马逊经过验证的网络基础设施之上。该服务利用AWS区域的冗余卫星连接和原子参考时钟舰队,提供协调世界时(UTC)全球标准的当前时间读数。
所以是的,调用(A)函数的时间戳应该在被调用(B)函数的时间戳之前。然而,Lambda运行在一个由各种组件组成的网络环境中,这些组件可能导致网络错误。虽然时间戳非常准确,但很少会出现延迟较高的情况。
在这里阅读更多相关信息:https://aws.amazon.com/blogs/aws/keeping-time-with-amazon-time-sync-service/
https://stackoverflow.com/questions/48216077
复制相似问题