Fun GlassFish application instance ni proxy ijade rẹ
Fi àwọn ẹ̀yà proxy HTTP àti HTTPS pamọ́ sórí àfojúsùn GlassFish tí ń ṣiṣẹ́ application náà, lẹ́yìn náà ṣàyẹ̀wò ìṣètò tó gbéṣẹ́ àti ìhùwàsí client.
Yan àfojúsùn GlassFish tí ń ṣiṣẹ́ application náà kí o tó dá àwọn àṣàyàn proxy. create-jvm-options ń darí sí server ìṣàkóso domain ní àìdábọ̀; ó tún gba instance, cluster tàbí ìṣètò tó ní orúkọ. Nítorí náà àìdábọ̀ lè yí JVM tí kò tọ́ padà.
Fún àpẹẹrẹ ìṣètò tó ní orúkọ app-config:
asadmin create-jvm-options --target app-config "-Dhttp.proxyHost=proxy.example:-Dhttp.proxyPort=8080:-Dhttps.proxyHost=proxy.example:-Dhttps.proxyPort=8080"
Rọ́pò àfojúsùn àti ibi ìparí; àkójọ proxy HTTP ń pèsè àwọn olùdíje HTTP fún àwọn ìbéèrè tí a gbà láàyè sí àwọn àfojúsùn gbogbogbo. Àríyànjiyàn tí a fi kólọ́nì pín ní àṣàyàn mẹ́rin. Àwọn iye host jẹ́ orúkọ host láìsí àfikún URL. Àwọn ẹ̀yà HTTP/HTTPS ọ̀tọ̀ọ̀tọ̀ ti Java ṣàpèjúwe àwọn protocol ibi-ìlọ; àfojúsùn HTTPS ṣì lè lo proxy HTTP CONNECT déédéé.
Ṣàyẹ̀wò àwọn iye tí a fipamọ́ pẹ̀lú list-jvm-options fún àfojúsùn kan náà. Ṣàgbéyẹ̀wò àwọn àkọsílẹ̀ tó wà tẹ́lẹ̀ kí: create kì í tún dá àṣàyàn kan náà, nítorí náà àṣẹ tó ṣàṣeyọrí kì í yanjú àwọn iye tó ta ko ara wọn fúnra rẹ̀.
Lẹ́yìn náà ṣàyẹ̀wò àwọn ẹ̀yà tó gbéṣẹ́ ti instance tó ń ṣiṣẹ́ àti client HTTP gidi. GlassFish yà àwọn àṣàyàn tó nílò àtúnbẹ̀rẹ̀ sọ́tọ̀ kúrò nínú àwọn ẹ̀yà ètò tó lè ṣe àtúnṣe lẹ́sẹ̀kẹsẹ̀. Tẹ̀lé ìtúsílẹ̀ tí a ti fi sílẹ̀ dípò ìlànà àtúnbẹ̀rẹ̀ láìsí ipò; client tó wà tẹ́lẹ̀ lè pa ipa ọ̀nà rẹ̀ mọ́.
Ọ̀nà yìí kan àwọn client tí wọ́n bọ̀wọ̀ fún àwọn ẹ̀yà nẹ́tíwọ́kì JVM. Proxy ilé-ìkàwé tààrà tàbí gbígbé lọ́tọ̀ nílò ìṣètò àtìlẹ́yìn tirẹ̀, nígbà tí àwọn olùgbọ́ tó ń wọlé kò ní í ṣe. Pa àwọn àfojúsùn tààrà tó pọn dandan mọ́ nínú ìlànà ìforígbárí Java. Fífi àwọn ẹ̀yà JVM orúkọ olùmúlò/ọ̀rọ̀ìpamọ́ àìdábọ̀ kún kò pèsè ìjẹ́rìí proxy ti gbogbo client.