Всем привет! После того как я пытался разобраться с настройкой мультисайта, но потерпел полное фиаско, я в итоге создал три отдельных контейнера: один для текущего форума и два для архивных форумов. Я выбрал вариант с сокетами, мне удалось заставить работать NGINX, и я даже настроил Let’s Encrypt в соответствии с этими инструкциями.
Я выделил по одному процессу unicorn для архивных форумов и один для текущего, но у меня возник вопрос: действительно ли я могу так делать «из коробки»? Не приводят ли все контейнеры, запускающие Redis и Sidekiq, к серьёзным конфликтам? Или мне следует как-то связать два контейнера архива с первым и так далее? Потому что сейчас после восстановления я получаю следующее сообщение:
Ой
В программном обеспечении, управляющем этим форумом для обсуждений, возникла непредвиденная проблема. Приносим извинения за неудобства.Подробная информация об ошибке была записана в логи, и было автоматически сгенерировано уведомление. Мы разберёмся в этом.
Дальнейших действий не требуется. Однако, если ошибка сохраняется, вы можете предоставить дополнительные детали, включая шаги для воспроизведения ошибки, опубликовав тему в категории обратной связи сайта.
Из темы о мультисайте я понял, что при настройке мультисайта должно быть два отдельных контейнера, но я так и не до конца понял, что имеется в виду под контейнерами данных и веб-контейнерами. Это значит, что только контейнер данных использует SQL, а веб-контейнеры — Redis и Sidekiq, или как?
Я быстро учусь и немного разбираюсь в подобных вещах, но не могу сказать, что я системный администратор.