App Engine间歇性地提供旧版本

时间:2016-08-03 10:43:18

标签: python google-app-engine

我已经部署了一个只包含一个图像替换的新版本。将流量(100%)迁移到新版本后,我可以看到只有此版本现在具有活动实例。然而,2天后,App引擎仍然间歇性地为旧图像提供服务。所以我假设以前的版本。当我ping域时,我可以看到最新版本有一个IP地址,旧版本有另一个。

我的问题是如何强制App Engine只为新版本服务器?我也没有使用流量分割。

非常感谢任何帮助

此致 丹尼

1 个答案:

答案 0 :(得分:0)

除了memcache,你有多层缓存,

谷歌边缘缓存肯定会缓存静态内容,尤其是如果你的域引用了app而不是appspot.com。

您可能需要使用一些缓存清除技术。

您可以通过请求使用相同网址呈现旧内容的网址但在网址上附加类似?x = 1的内容来测试此内容。

如果您获得当前内容,则边缘缓存是您的问题,因此需要使用缓存清除技术。