@Evgeny_Shestakov

Как лучше публиковать Yii2 assets при работе нескольких backend'ов и отдачавать при этом с одного frontend'а?

есть один frontend (nginx) и несколько backend (php-fpm), при этом на каждом бекенде развернуто приложение, которое публикует статику (assets) локально, при этом, отдача страниц проксируется с каждого из бекендов на фронт, а статика отдается непосредственно с frontend сервера (на нем копия статики с каждого из бекендов), вопрос в том как автоматизировать отдачу публикуемых ресурсов (assets manager) с фронтенда, не копируя на него статику вручную, формируемую каждый раз при изменениях?
  • Вопрос задан
  • 434 просмотра
Пригласить эксперта
Ответы на вопрос 1
bitver
@bitver
У AssetsManager есть параметр baseUrl, его можно изменить в настройках бэков (каждый свой) который ведёт на свой поддомен. Далее поднять сервера под все эти поддомены, у которых корень лежит в папке asset(опять же у каждого своя). Должно заработать.

P.S. Немного не понял что вы там публикуете из бэков в локалку и что там с прокси, поэтому могу ошибаться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
10 мая 2024, в 03:40
1500 руб./за проект
10 мая 2024, в 03:02
5000 руб./за проект
10 мая 2024, в 02:29
300 руб./за проект