Обратный прокси-сервер Apache для Tomcat возвращает 404 после перезапуска сервера в Docker - PullRequest
0 голосов
/ 19 марта 2019

Наша установка в Ubuntu Docker:

  • Контейнер прокси - Apache 2.4, обратный прокси (включая ssl-сертификаты), настроенный для сервера приложений
ProxyPass /app http://app:8080/app 
ProxyPassReverse /app http://app:8080/app 
<Location /app> 
ProxyPreserveHost On  
Require all granted  
</Location>
  • Сервер приложений, Tomcat с веб-приложением Java.

Проблема в том, что если все началось вместе через файл docker-compose, все работает нормально. Но если я перезапущу только контейнер Tomcat, apache будет обслуживать страницу 404 вместо приложения. Но если я иду прямо к контейнеру, я могу запустить curl для контейнера приложения, и он возвращает ожидаемый результат

Если я перезапущу контейнер apache, все снова будет хорошо.

Куда мне копать? ..

Спасибо

...