清漆负载平衡器:规范用户规范后端

所以我有一个关于如何使用负载平衡器指定当前用户到当前服务器的问题? 我有问题与存储在应用程序caching中的产品桶。 客户端根据不同的后端有两个桶。 这是一个问题。 后端symfony。

我试图用散列指标来制作清漆LB。 但是我觉得我做错了,因为没有帮助

一般问题:我该如何解决这个问题? 也许我必须find解决scheme与这个后端之间的同步caching?

有任何想法吗?

我的configuration:

backend b1 { .host: "someHost" .probe: {...} } backend b2 { .host: "someHost" .probe: {...} } sub vcl_init { new balancer = directors.hash(); balancer.add_backend(b1, 10.0); balancer.add_backend(b2, 10.0); } sub vcl_recv { set req.backend_hint = balancer.backend(client.ip); }