Vel GlassFish-målet som køyrer applikasjonen, før du opprettar proxyval. create-jvm-options rettar seg som standard mot domeneadministrasjonsserveren; han godtek òg ein instans, ein klynge eller ein namngjeven konfigurasjon. Standardverdien kan difor endre feil JVM.

For ein illustrerande namngjeven konfigurasjon app-config:

asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"

Erstatt målet og endepunktet; HTTP-proxylista leverer HTTP-kandidatar for tillatne førespurnader mot offentlege mål. Det kolonåtskilde argumentet inneheld fire alternativ. Vertverdiar er vertsnamn utan URL-prefiks. Dei separate HTTP/HTTPS-eigenskapane til Java skildrar destinasjonsprotokollar; eit HTTPS-mål kan framleis bruke ein vanleg HTTP CONNECT-proxy.

Undersøk dei lagra verdiane med list-jvm-options for same mål. Gå gjennom eksisterande oppføringar først: create gjenopprettar ikkje eit identisk alternativ, så ein vellukka kommando løyser ikkje motstridande verdiar av seg sjølv.

Undersøk deretter dei effektive eigenskapane til den køyrande instansen og den faktiske HTTP-klienten. GlassFish skil alternativ som krev omstart, frå systemeigenskapar han kan oppdatere med ein gong. Følg utgivinga som er distribuert, i staden for ein vilkårslaus omstartsoppskrift; ein eksisterande klient kan halde på si eiga rute.

Denne metoden gjeld for klientar som respekterer nettverkseigenskapane til JVM. Ein eksplisitt bibliotekproxy eller ein separat transport treng si eiga støtta innstilling, medan innkommande lyttarar er utan tyding. Bevar påkravde direkte destinasjonar i omgåingspolitikken til Java. Å leggje til vilkårlege JVM-eigenskapar for brukarnamn/passord gir ikkje kvar klients proxyautentisering.

Relaterte artiklar