Django实例前面的HAProxy负载均衡器

时间:2009-05-09 14:05:55

标签: django

我想让haproxy缓存/重定向我的django实例的/static/.+ url路径来加速静态文件服务。最好的方法是什么?

2 个答案:

答案 0 :(得分:5)

据我所知,HAProxy不进行缓存。为此你想要像鱿鱼这样的东西。

就处理/静态/单独而言,您可以设置HAProxy配置以将与模式匹配的任何URL重定向到另一个后端群集:

frontend my_website *:80
    mode http
    acl static url_beg /static/
    use_backend my_static_proxy if static
    default_backend my_django_server

答案 1 :(得分:3)

你可能想尝试清漆而不是鱿鱼。它应该更灵活,设计更新,你应该阅读 http://www.varnish-cache.org/trac/wiki/ArchitectNotes