Agħti lill-istanza tal-applikazzjoni GlassFish il-proxy tal-ħruġ tagħha
Issalva l-proprjetajiet tal-proxy HTTP u HTTPS fuq il-mira GlassFish li tkun qed tħaddem l-applikazzjoni, imbagħad ivverifika l-konfigurazzjoni effettiva u l-imġiba tal-klijent.
Agħżel il-mira GlassFish li tkun qed tħaddem l-applikazzjoni qabel ma toħloq għażliet tal-proxy. create-jvm-options bil-kwiet jimmira lejn is-server tal-amministrazzjoni tad-dominju; jaċċetta wkoll istanza, cluster jew konfigurazzjoni msemmija. Għalhekk il-valur default jista' jbiddel il-JVM ħażina.
Għal konfigurazzjoni msemmija illustrattiva app-config:
asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"
Ibdel il-mira u l-punt tat-tmiem; il-lista tal-proxies HTTP tipprovdi kandidati HTTP għal talbiet permessi lejn miri pubbliċi. L-argument separat bil-punt u virgola fih erba' għażliet. Il-valuri tal-host huma ismijiet tal-host mingħajr prefissi URL. Il-proprjetajiet HTTP/HTTPS separati ta' Java jiddeskrivu l-protokolli tad-destinazzjoni; mira HTTPS xorta tista' tuża proxy HTTP CONNECT normali.
Ispezzjona l-valuri salvati b'list-jvm-options għall-istess mira. L-ewwel irrevedi d-dħuliet eżistenti: create ma joħloqx mill-ġdid għażla identika, għalhekk kmand li jirnexxi ma jsolvix waħdu l-valuri konfliġġenti.
Imbagħad ispezzjona l-proprjetajiet effettivi tal-istanza li tkun qed taħdem u l-klijent HTTP reali. GlassFish jiddistingwi għażliet li jeħtieġu restart mill-proprjetajiet tas-sistema li jista' jaġġorna minnufih. Segwi r-rilaxx skjerat minflok riċetta ta' restart mingħajr kundizzjoni; klijent eżistenti jista' jżomm ir-rotta tiegħu stess.
Dan il-metodu japplika għal klijenti li jirrispettaw il-proprjetajiet tan-netwerk tal-JVM. Proxy tal-librerija espliċitu jew trasport separat jeħtieġ is-setting supportat tiegħu stess, filwaqt li s-semmiegħa deħlin mhumiex relatati. Ippreserva d-destinazzjonijiet diretti meħtieġa fil-politika tal-bypass ta' Java. Iż-żieda ta' proprjetajiet JVM arbitrarji tal-isem tal-utent/password ma tipprovdix l-awtentikazzjoni tal-proxy ta' kull klijent.