HAProxy 拒绝保留特定路径

HAProxy 拒绝保留特定路径

所以,这就是问题所在。我尝试使用以下方法将 uri 粘贴到表中:

stick on path,word(1,/) table nodes

我需要做的是拒绝坚持特定的路径,例如:

/sounds
/libs
/css
/images

因为,如果首先将用户分配到第一个节点,则第二个用户和第三个用户将必须获取到分配给第一个用户的节点的路径。

答案1

stick on支持条件(https://cbonte.github.io/haproxy-dconv/2.2/configuration.html#4-stick%20on
我不明白你为什么这样做(也许是缓存?),所以有可能是错的,但是这应该可以做到(未经测试):

acl url_ignore_stick path_beg /sounds
acl url_ignore_stick path_beg /libs
acl url_ignore_stick path_beg /css
acl url_ignore_stick path_beg /images
stick on path,word(1,/) table nodes unless url_ignore_stick

相关内容