Pirms starpniekservera opciju izveides izvēlieties GlassFish mērķi, kurā darbojas lietotne. create-jvm-options pēc noklusējuma vēršas pie domēna administrēšanas servera; tas pieņem arī instanci, klasteri vai nosauktu konfigurāciju. Tāpēc noklusējums var mainīt nepareizo JVM.

Ilustratīvai nosauktai konfigurācijai app-config:

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

Aizstājiet mērķi un galapunktu; HTTP starpniekserveru saraksts nodrošina HTTP kandidātus atļautiem pieprasījumiem uz publiskiem mērķiem. Ar kolu atdalītais arguments satur četras opcijas. Resursdatora vērtības ir resursdatoru nosaukumi bez URL prefiksiem. Java atsevišķie HTTP/HTTPS rekvizīti apraksta galamērķa protokolus; HTTPS mērķis joprojām var izmantot parastu HTTP CONNECT starpniekserveri.

Pārbaudiet saglabātās vērtības ar list-jvm-options tam pašam mērķim. Vispirms pārskatiet esošos ierakstus: create neatkārtoti neizveido identisku opciju, tāpēc veiksmīga komanda pati par sevi neatrisina pretrunīgas vērtības.

Pēc tam pārbaudiet darbojošās instances faktiskos rekvizītus un faktisko HTTP klientu. GlassFish atšķir opcijas, kurām nepieciešama restartēšana, no sistēmas rekvizītiem, ko tas var atjaunināt nekavējoties. Sekojiet izvietotajai versijai, nevis beznosacījumu restartēšanas receptei; esošais klients var saglabāt savu maršrutu.

Šī metode attiecas uz klientiem, kas ievēro JVM tīkla rekvizītus. Nepārprotamam bibliotēkas starpniekserverim vai atsevišķam transportam ir nepieciešams savs atbalstītais iestatījums, savukārt ienākošie klausītāji nav saistīti. Saglabājiet nepieciešamos tiešos galamērķus Java apiešanas politikā. Patvaļīgu lietotājvārda/paroles JVM rekvizītu pievienošana nenodrošina katra klienta starpniekservera autentifikāciju.

Saistītie raksti