【问题标题】:Traefik sticky session not working in docker swarmTraefik 粘性会话在 docker swarm 中不起作用
【发布时间】:2017-07-15 09:41:59
【问题描述】:

我在 Traefik 反向代理中有一个问题:它使用自己的 cookie 来存储后端服务器 ip 地址,但有时这无法正常工作,因为 cookie 的路径不是 '/' 但它使用网页默认实例'/myapp/page'

我的问题是应用程序还使用了其他路径,例如 '/myapp/api',但它被路由到了另一个实例。

由于它是一个遗留应用程序,我无法将会话数据存储在其他外部会话存储中。我使用 docker swarm 来管理 docker 容器。

如何在 Traefik 中设置 cookie 的路径?

【问题讨论】:

    标签: session cookies docker-swarm traefik


    【解决方案1】:

    目前,您无法自定义 cookie 路径——Traefik 目前根本没有设置它(即a known issue)。

    在始终设置根路径 (/) 和/或从前端路径确定路径的方向上有 considerations。如果您认为 Traefik 在这方面缺少自定义需求,请随意加入现有问题或创建新问题。

    【讨论】:

      猜你喜欢
      • 2019-06-21
      • 1970-01-01
      • 2017-09-09
      • 2012-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多