Назад | Перейти на главную страницу

Обратный прокси nginx + приложение Docker Spring War

У меня есть обратный прокси-сервер nginx с такой конфигурацией:

location /auth {
   proxy_pass http://example.com:8083;
}

location /blog {
   proxy_pass http://example.com:8082;
}

В blog docker container - это угловой веб-сайт, работающий на nginx:1.10-alpine изображение на порту 8082 и это хорошо работает.

В auth docker container - это военное приложение с весенней загрузкой, работающее на java:8-jre-alpine изображение на порту 8086. К сожалению, это proxy_pass отображение не работает.

Я что-то упускаю? Нужна ли мне специальная настройка nginx для Java-приложения?

Я забыл / после port number. Вот правильная конфигурация:

location /auth {
   proxy_pass http://example.com:8083/; // slash is important
}

location /blog {
   proxy_pass http://example.com:8082;
}