【发布时间】:2017-06-20 17:14:22
【问题描述】:
我有三台 solr 4.0 服务器,它们具有用于负载平衡的 HAProxy,在了解了 solr 缓存概念之后,我相应地调整了我的文档、字段和查询缓存。但是,由于同一个用户可以有相似的搜索次数,如果命中特定的服务器可以最好地利用 solr 缓存。由于 HAproxy,我认为我无法有效地使用它。
一种方法是我不使用负载平衡并故意为用户访问同一台服务器,但删除 HAProxy 会带来可用性和容错问题。
我正在尝试在 HAProxy 上配置持久连接 Solr 域使用 HAProxy 本身设置的会话 cookie。但不确定相同对总体负载的影响。如果有人尝试过同样想知道缺点。
因此,如果我们有任何流程以更好的方式实现相同目标,我需要建议。
【问题讨论】:
标签: caching nginx solr haproxy