Дајте инстанци GlassFish апликације њен излазни прокси
Сачувајте својства HTTP и HTTPS проксија на GlassFish циљу који покреће апликацију, затим проверите ефективну конфигурацију и понашање клијента.
Изаберите GlassFish циљ који покреће апликацију пре креирања прокси опција. create-jvm-options подразумевано циља сервер за администрацију домена; прихвата и инстанцу, кластер или именовану конфигурацију. Зато подразумевана вредност може изменити погрешан JVM.
За илустративну именовану конфигурацију app-config:
asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"
Замените циљ и крајњу тачку; листа HTTP проксија пружа HTTP кандидате за дозвољене захтеве ка јавним циљевима. Аргумент одвојен двотачком садржи четири опције. Вредности хоста су имена хостова без URL префикса. Одвојена Java својства за HTTP/HTTPS описују протоколе одредишта; HTTPS циљ ипак може користити обичан HTTP CONNECT прокси.
Прегледајте сачуване вредности помоћу list-jvm-options за исти циљ. Најпре прегледајте постојеће уносе: create не ствара поново идентичну опцију, па успешна команда сама по себи не решава противречне вредности.
Затим проверите ефективна својства покренуте инстанце и стварног HTTP клијента. GlassFish разликује опције које захтевају поновно покретање од системских својстава која може одмах ажурирати. Следите објављено издање уместо безусловног рецепта за поновно покретање; постојећи клијент може задржати сопствену руту.
Овај метод важи за клијенте који поштују JVM мрежна својства. Експлицитни библиотечки прокси или засебни транспорт треба сопствену подржану поставку, док долазни слушаоци нису повезани. Сачувајте потребна директна одредишта у Java политици заобилажења. Додавање произвољних JVM својстава корисничког имена/лозинке не пружа аутентификацију проксија сваком клијенту.