appengine随机提供旧文件

时间:2017-03-13 17:37:57

标签: google-app-engine go

我目前正在使用Google Appengine来托管以Golang作为后端的网站。我有一个自定义域设置和(有时)它工作得很好。我的网站需要服务器上的一些css和js文件。这些在过去完美地提供,但现在它随机停止工作。两者都在" mydomain.de"并在" myapp.appspot.com"域。有时它适用于普通域,然后它在另一个上工作,有时甚至在两者上工作。但是,如果我在几分钟后重新加载该网站,它只会向我显示一个旧的index.html文件(我几天前已删除)。

过去是否有人遇到此问题,是否有人知道此问题的解决方法?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您是否排除了浏览器缓存作为问题的根源?如果在获得陈旧版本后,shift-reload(假设Chrome或Firefox)会显示所需的版本,那么请查看如何为css和js执行“缓存清除”,并检查app.yaml doc如何设置静态资产的到期时间(假设您的index.html是静态的)。