联系
Knight's Tale » 技术

tornado部署的几点总结

2014-12-26 01:20

具体部署可参见:http://tornado.readthedocs.org/en/latest/guide/running.html

几点注意的是:

  • nginx默认是没有缓存的
  • js/css:使用tornado进行版本化(文件内容md5),然后使用nginx对版本块的文件进行永久cache,这样可显著提高性能,并且也不会在文件更新后破坏用户体验。
  • html: 如果是动态的内容,最好不要进行缓存,缓存放在后端来做。否则当文件更新时,用户体验会变得非常槽糕。

参考:

http://stackoverflow.com/questions/873235/nginx-not-setting-expires-headers-on-rails-static-assets

本文链接地址:tornado部署的几点总结