+-

我只需要知道 this question的答案
如果默认情况下禁用它是否有任何选项在所有后端启用它而不在每个服务上添加标签“traefik.backend.loadbalancer.swarm = true”?
最佳答案
通过利用错误(问题2138),我得出结论,默认值为false(版本v1.7.4).
我认为您必须为您用作后端的每项服务添加该标签.
以启用粘性会话为例,在traefik.toml中,您执行以下操作:
[backends]
[backends.backend1]
# Enable sticky session
[backends.backend1.loadbalancer.stickiness]
这相当于在compose文件中添加以下内容,
- "traefik.backend=backend1"
- "traefik.backend.loadbalancer.stickiness=true"
点击查看更多相关文章
转载注明原文:在traefik中默认启用docker swarm loadbalancer吗? - 乐贴网