Веб-приложения Apache Tomcat должны использовать прокси

Я установил Apache Tomcat и хочу использовать прокси для своих веб-приложений. Некоторые приложения запрашивают данные из Интернета, у них нет собственной / внутренней возможности использовать прокси.

Я добавил следующие строки в начале моего startup.sh:

CATALINA_OPTS="$CATALINA_OPTS -Dhttp.proxyHost=foo.bar" 
CATALINA_OPTS="$CATALINA_OPTS -Dhttp.proxyPort=3128"

Но эти настройки, похоже, не работают.

Версия сервера: Apache Tomcat / 7.0.34

Версия JVM: 1.6.0_24-b24

Ubuntu 10.04.4

1
задан 15 January 2013 в 23:54

1 ответ

, пожалуйста, проверьте, загружены ли эти параметры каталины и где. Безопаснее использовать java_opts или создать переменные среды JAVA_OPTS с этим значением "-Dhttp.proxyHost = proxy.com -Dhttp.proxyPort = 8080". Также убедитесь, что вы знаете, что используется JRE. Иногда кот загружает одного из своих. Я использовал это обоими способами, и это работало. Вы также можете настроить прокси динамически во время выполнения, но это неприятно.

Приветствия, Нику

0
ответ дан 15 January 2013 в 23:54

Другие вопросы по тегам:

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