Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 谷歌应用程序引擎-有没有一种方法可以获得我的应用程序实例之间一致的某种当前时间_Google App Engine - Fatal编程技术网

Google app engine 谷歌应用程序引擎-有没有一种方法可以获得我的应用程序实例之间一致的某种当前时间

Google app engine 谷歌应用程序引擎-有没有一种方法可以获得我的应用程序实例之间一致的某种当前时间,google-app-engine,Google App Engine,如果我调用new Date(),它将获取运行我的应用程序的机器的当前时间 我假设谷歌应用程序引擎上的机器并不是所有的时间都是同步的 是否有一种方法可以在不同机器上运行的我的应用程序实例之间获得一致的时间?否。机器是NTP同步的,因此它们之间的间隔不会超过几毫秒,但无法在应用程序引擎上获得全局单调计数器。这是因为这样做的唯一方法需要单一权限,因此不是可扩展的解决方案。应用程序引擎实例应该同步。你发现情况并非如此吗?你只是想在所有实体中一致地存储日期时间吗?@jason只是想在MemCache中一致

如果我调用
new Date()
,它将获取运行我的应用程序的机器的当前时间

我假设谷歌应用程序引擎上的机器并不是所有的时间都是同步的


是否有一种方法可以在不同机器上运行的我的应用程序实例之间获得一致的时间?

否。机器是NTP同步的,因此它们之间的间隔不会超过几毫秒,但无法在应用程序引擎上获得全局单调计数器。这是因为这样做的唯一方法需要单一权限,因此不是可扩展的解决方案。

应用程序引擎实例应该同步。你发现情况并非如此吗?你只是想在所有实体中一致地存储日期时间吗?@jason只是想在MemCache中一致地存储日期时间,我没有发现日期时间不同步的问题,但我想知道它们是否可以?