@larinje

Как сконфигурировать сервер с несколькими Tomcat -ами?

Есть локальный тестовый сервер, на котором работают одновременно несколько Tomcat -ов (На самом деле 12). На каждом по одному веб приложению. Подскажите пожалуйста, насколько правильным будет вариант установить nginx как прокси для томкатов. Или предложите лучшее решение. Спасибо!
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
@gonchik
Atlassian expert
У меня ситуация чуток иная. А именно на разных серверах Томкаты,
а nginx выполняет роль revers-proxy и ssl-шифрования.

Nginx (настроен апстримом proxy pass)
location / {
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://tomcats  /;
  }

А на томкатах так:

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
	       proxyName="apps.com"
               proxyPort="443"
                />
И работает все норм.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы