Я настроил кластер приложений с использованием traefik, letsencrypt и docker-compose, который отлично работает, я хотел бы улучшить одну вещь:
- Мне требуются липкие сессии для определенного пути / конечной точкина узлах кластера (например, / app / gui), но не везде.
- Можно ли настроить липкие сеансы для одной конечной точки и циклического перебора или аналогичные для другой конечной точки (например, / app / rest)?
Сейчас моя конфигурация выглядит примерно так:
myapp:
image: myacct/myapp:cloudconfig
restart: always
command: ["/bin/bash", "/myapp/startapp.sh"]
expose:
- ...
labels:
- "traefik.docker.network=appnet"
- "traefik.enable=true"
- "traefik.frontend.headers.SSLRedirect=true"
- "traefik.frontend.rule=Host:${INSTANCE_NAME}.myapp.tld"
- "traefik.backend.loadbalancer.sticky=true"
- "traefik.backend=myapp-cluser"
- "traefik.protocol=https"
- "traefik.port=8443"
- "traefik.backend.healthcheck.path=/app/rs/healthcheck"
- "traefik.backend.healthcheck.interval=15s"
Что мне нужно изменить, чтобы сделать / app / gui липким и / app / rs не липким?