我的网站(www.nykidplaces.com)托管在Google App Engine上。
加载主页有时非常慢,10秒或更长时间。经过一些分析后,我注意到问题通常是由加载静态文件(css,javascript或图像)引起的。大多数静态文件加载速度很快,但偶尔会有一个随机静态文件加载速度非常慢。
例如,这个4Kb文件通常需要<加载200ms,但偶尔需要更长的时间:
虽然如此;做时间wget http://www.nykidplaces.com/styles/toastr.css --quiet;完成
真实的0m0.163s
真实的0m0.154s
真正的0m3.335s 慢
关于可能导致这种情况的任何想法?
我的.yaml文件:
version: 1 runtime: python27 api_version: 1 threadsafe: true handlers: - url: /images static_dir: images - url: /styles static_dir: styles - url: /javascript static_dir: javascript - url: /.* script: daycares.application libraries: - name: webapp2 version: latest - name: MySQLdb version: "latest" - name: jinja2 version: latest
答案 0 :(得分:0)
它不应该那么慢,但我注意到你的静态文件正在使用默认的10分钟缓存到期时间。您可以将其设置为更高,比如1天,以便为静态文件使用非常快的边缘缓存(如果它们不需要经常更新)