相关疑难解决方法(0)

每次部署站点时,如何使用Google App Engine清除内存缓存?

标题要求一切.我正在建立的网站上的内容根本不会很快改变,所以Memcache可能存储数据数月,除非我提出更新.有没有办法在每次部署网站时清除缓存?我正在使用Python运行时.

更新1

使用jldupont答案我将以下代码放在我的主要请求处理脚本中......

更新2

我已经切换到Koen Bok在所选答案的注释中提到的方法,并os.environ['CURRENT_VERSION_ID']/答案的第二次更新中将所有我的memcache键和有用的代码作为前缀.这个解决方案似乎比我之前发布的功能更优雅.

python deployment google-app-engine memcached caching

25
推荐指数
1
解决办法
1万
查看次数