ప్రాక్సీ ఎంపికలను సృష్టించే ముందు అప్లికేషన్ను అమలు చేస్తున్న GlassFish లక్ష్యాన్ని ఎంచుకోండి. create-jvm-options డిఫాల్ట్గా డొమైన్ అడ్మినిస్ట్రేషన్ సర్వర్ను లక్ష్యంగా చేసుకుంటుంది; ఇది ఇన్స్టాన్స్, క్లస్టర్ లేదా పేరు పెట్టిన కాన్ఫిగరేషన్ను కూడా అంగీకరిస్తుంది. కాబట్టి డిఫాల్ట్ తప్పు JVMని మార్చవచ్చు.

ఉదాహరణ పేరు పెట్టిన కాన్ఫిగరేషన్ కోసం app-config:

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

లక్ష్యం మరియు ముగింపు బిందువును భర్తీ చేయండి; HTTP ప్రాక్సీ జాబితా అనుమతించబడిన పబ్లిక్-లక్ష్య అభ్యర్థనలకు HTTP అభ్యర్థులను అందిస్తుంది. కోలన్తో వేరు చేసిన ఆర్గ్యుమెంట్ నాలుగు ఎంపికలను కలిగి ఉంటుంది. హోస్ట్ విలువలు URL ఉపసర్గలు లేని హోస్ట్నేమ్లు. Java యొక్క ప్రత్యేక HTTP/HTTPS లక్షణాలు గమ్యస్థాన ప్రోటోకాల్లను వివరిస్తాయి; HTTPS లక్ష్యం ఇప్పటికీ సాధారణ HTTP CONNECT ప్రాక్సీని ఉపయోగించవచ్చు.

అదే లక్ష్యం కోసం list-jvm-optionsతో సేవ్ చేసిన విలువలను తనిఖీ చేయండి. మొదట ఇప్పటికే ఉన్న నమోదులను సమీక్షించండి: create ఒకే విధమైన ఎంపికను తిరిగి సృష్టించదు, కాబట్టి విజయవంతమైన ఆదేశం విరుద్ధమైన విలువలను దానంతట అదే పరిష్కరించదు.

ఆపై నడుస్తున్న ఇన్స్టాన్స్ యొక్క ప్రభావవంతమైన లక్షణాలు మరియు వాస్తవ HTTP క్లయింట్ను తనిఖీ చేయండి. GlassFish పునఃప్రారంభం అవసరమయ్యే ఎంపికలను తక్షణమే నవీకరించగల సిస్టమ్ లక్షణాల నుండి వేరు చేస్తుంది. షరతులు లేని పునఃప్రారంభం రెసిపీకి బదులుగా అమలు చేసిన విడుదలను అనుసరించండి; ఇప్పటికే ఉన్న క్లయింట్ దాని స్వంత మార్గాన్ని ఉంచుకోవచ్చు.

ఈ పద్ధతి JVM నెట్వర్కింగ్ లక్షణాలను గౌరవించే క్లయింట్లకు వర్తిస్తుంది. స్పష్టమైన లైబ్రరీ ప్రాక్సీ లేదా ప్రత్యేక రవాణాకు దాని స్వంత మద్దతు సెట్టింగ్ అవసరం, అయితే ఇన్కమింగ్ లిజనర్లకు దీనితో సంబంధం లేదు. Java బైపాస్ విధానంలో అవసరమైన ప్రత్యక్ష గమ్యస్థానాలను భద్రపరచండి. ఏకపక్ష వినియోగదారు పేరు/పాస్వర్డ్ JVM లక్షణాలను జోడించడం ప్రతి క్లయింట్ యొక్క ప్రాక్సీ ప్రామాణీకరణను అందించదు.

సంబంధిత వ్యాసాలు