traefik中是否默认启用docker swarm loadbalancer?

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

我只想知道你的答案

如果它在默认情况下被禁用,是否有任何选项可以在所有后端启用它,而不在每个服务上添加标签“traefik.backend.loadbalancer.swarm=true?”

通过利用一个bug(2138期),我得出结论,默认值是
false
(v1.7.4版)

我认为您必须为用作后端的每个服务添加该标签

以启用粘性会话为例,在
traefik.toml
中,您可以执行以下操作:

[backends]
  [backends.backend1]
    # Enable sticky session
    [backends.backend1.loadbalancer.stickiness]
这相当于在撰写文件中添加以下内容:

  - "traefik.backend=backend1"
  - "traefik.backend.loadbalancer.stickiness=true"