Задать вопрос
@Evgeny_Shestakov

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

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

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

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

Похожие вопросы