Приложение Symfony в режиме Docker Swarm с несколькими репликами, проблема с сеансом?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Приложение Symfony в режиме Docker Swarm с несколькими репликами, проблема с сеансом?

Сообщение Anonymous »

У меня проблема с приложением Symfony 7 в рабочей среде с Docker Swarm и nginx, выступающим в качестве обратного прокси.
С одной репликой все работает нормально, но с двумя или более реплики мое приложение запускается, но я не могу в него войти. Приложение использует стандартный подход Symfony с формой входа (https://symfony.com/doc/current/securit ... form-login).
Образ приложения создан на основе php:8.2-apache, а Apache конечно, работающий веб-сервер внутри контейнеров приложений.
Вот моя конфигурация (ненужное я опустил):
swarm_stack.yml

Код: Выделить всё

services:
nginx:
image: ghcr.io/mygh/nginx:docker
deploy:
replicas: 1
ports:
- "80:80"
- "443:443"

backend_app:
image: ghcr.io/mygh/backend:docker
deploy:
replicas: 2
ports:
- "8000:80"
nginx.conf

Код: Выделить всё

server {
listen              80;
listen              443 ssl;
server_name  backendapp.com;

location / {
proxy_pass http://backend_app:80/;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
}
}
Я думаю, поскольку вход в систему не удался, может возникнуть проблема с разделением сеанса между репликами/рабочими узлами? А может проблема в самом подходе? Это моя первая попытка настроить стек таким образом.

Подробнее здесь: https://stackoverflow.com/questions/792 ... on-problem
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Могут ли все контейнеры Docker из Docker Swarm войти в один и тот же файл журнала?
    Anonymous » » в форуме Python
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Могут ли все контейнеры Docker из Docker Swarm войти в один и тот же файл журнала?
    Anonymous » » в форуме Linux
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Приложение Spring не получает профили приложений в Docker Swarm
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Приложение Spring не получает профили приложений в Docker Swarm
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Проблема с исходными репликами mysql 8 [закрыто]
    Anonymous » » в форуме MySql
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»