traefik中是否默认启用docker swarm loadbalancer?
我只想知道你的答案 如果它在默认情况下被禁用,是否有任何选项可以在所有后端启用它,而不在每个服务上添加标签“traefik.backend.loadbalancer.swarm=true?”通过利用一个bug(2138期),我得出结论,默认值是traefik中是否默认启用docker swarm loadbalancer?,docker,traefik,swarm,Docker,Traefik,Swarm,我只想知道你的答案 如果它在默认情况下被禁用,是否有任何选项可以在所有后端启用它,而不在每个服务上添加标签“traefik.backend.loadbalancer.swarm=true?”通过利用一个bug(2138期),我得出结论,默认值是false(v1.7.4版) 我认为您必须为用作后端的每个服务添加该标签 以启用粘性会话为例,在traefik.toml中,您可以执行以下操作: [backends] [backends.backend1] # Enable sticky se
false
(v1.7.4版)
我认为您必须为用作后端的每个服务添加该标签
以启用粘性会话为例,在traefik.toml
中,您可以执行以下操作:
[backends]
[backends.backend1]
# Enable sticky session
[backends.backend1.loadbalancer.stickiness]
这相当于在撰写文件中添加以下内容:
- "traefik.backend=backend1"
- "traefik.backend.loadbalancer.stickiness=true"