Suteikite GlassFish programos egzemplioriui jo išeinantį tarpinį serverį
Išsaugokite HTTP ir HTTPS tarpinio serverio ypatybes GlassFish tiksle, kuriame vykdoma programa, tada patikrinkite veiksmingą konfigūraciją ir kliento elgseną.
Prieš kurdami tarpinio serverio parinktis, pasirinkite GlassFish tikslą, kuriame vykdoma programa. create-jvm-options pagal numatytuosius nustatymus nukreipiamas į domeno administravimo serverį; jis taip pat priima egzempliorių, klasterį arba įvardytą konfigūraciją. Todėl numatytasis nustatymas gali pakeisti netinkamą JVM.
Iliustracinei įvardytai konfigūracijai app-config:
asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"
Pakeiskite tikslą ir galinį tašką; HTTP tarpinių serverių sąrašas teikia HTTP kandidatus leidžiamoms užklausoms į viešus tikslus. Dvitaškiu atskirtas argumentas turi keturias parinktis. Hostų reikšmės yra hostų vardai be URL priešdėlių. Atskiros Java HTTP/HTTPS ypatybės apibūdina paskirties protokolus; HTTPS tikslas vis tiek gali naudoti įprastą HTTP CONNECT tarpinį serverį.
Patikrinkite išsaugotas reikšmes naudodami list-jvm-options tam pačiam tikslui. Pirmiausia peržiūrėkite esamus įrašus: create iš naujo nesukuria identiškos parinkties, todėl sėkminga komanda pati savaime neišsprendžia prieštaringų reikšmių.
Tada patikrinkite veikiančio egzemplioriaus veiksmingas ypatybes ir tikrąjį HTTP klientą. GlassFish atskiria parinktis, kurioms reikia paleisti iš naujo, nuo sistemos ypatybių, kurias jis gali atnaujinti iš karto. Vadovaukitės įdiegtu leidimu, o ne besąlygišku paleidimo iš naujo receptu; esamas klientas gali išsaugoti savo maršrutą.
Šis metodas taikomas klientams, kurie gerbia JVM tinklo ypatybes. Aiškus bibliotekos tarpinis serveris arba atskiras transportas reikalauja savo palaikomo nustatymo, o gaunamieji klausytojai nesusiję. Išsaugokite reikiamus tiesioginius tikslus Java apėjimo politikoje. Savavališkų vartotojo vardo/slaptažodžio JVM ypatybių pridėjimas neužtikrina kiekvieno kliento tarpinio serverio autentifikavimo.