Donu al la GlassFish-aplikacia kazo sian elan prokurilon
Konservu HTTP- kaj HTTPS-prokurajn ecojn sur la GlassFish-celo, kiu rulas la aplikacion, poste kontrolu la efikan agordon kaj la klientan konduton.
Elektu la GlassFish-celon, kiu rulas la aplikacion, antaŭ ol krei prokurajn opciojn. create-jvm-options celas defaŭlte la domajnadministran servilon; ĝi ankaŭ akceptas kazon, klasteron aŭ nomitan agordon. La defaŭlto do povas modifi la malĝustan JVM.
Por ilustra nomita agordo app-config:
asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"
Anstataŭigu la celon kaj la finpunkton; la listo de HTTP-prokuriloj liveras HTTP-kandidatojn por permesitaj petoj al publikaj celoj. La per dupunktoj apartigita argumento enhavas kvar opciojn. Gastigantaj valoroj estas gastigantnomoj sen URL-prefiksoj. La apartaj HTTP/HTTPS-ecoj de Java priskribas celprotokolojn; HTTPS-celo tamen povas uzi normalan HTTP CONNECT-prokurilon.
Kontrolu la konservitajn valorojn per list-jvm-options por la sama celo. Unue reviziu ekzistantajn erojn: create ne rekreas identan opcion, do sukcesa komando ne solvas mem kontraŭdirajn valorojn.
Poste kontrolu la efikajn ecojn de la kuranta kazo kaj la faktan HTTP-klienton. GlassFish distingas opciojn postulantajn restartigon disde sistemaj ecoj, kiujn ĝi povas tuj ĝisdatigi. Sekvu la liveritan eldonon anstataŭ senkondiĉan restartigan recepton; ekzistanta kliento povas reteni sian propran itineron.
Ĉi tiu metodo validas por klientoj, kiuj respektas la retajn ecojn de JVM. Eksplicita biblioteka prokurilo aŭ aparta transporto bezonas sian propran subtenatan agordon, dum envenantaj aŭskultantoj estas nerilataj. Konservu necesajn rektajn celojn en la Java-preterira politiko. Aldono de arbitraj JVM-ecoj por uzantnomo/pasvorto ne provizas la prokuran aŭtentikigon de ĉiu kliento.