GlassFish යෙදුම් අවස්ථාවට එහි පිටතට යන ප්රොක්සිය දෙන්න
යෙදුම ධාවනය කරන GlassFish ඉලක්කයේ HTTP සහ HTTPS ප්රොක්සි ගුණාංග සුරකින්න, පසුව ඵලදායී වින්යාසය සහ සේවාලාභී හැසිරීම තහවුරු කරන්න.
ප්රොක්සි විකල්ප සෑදීමට පෙර යෙදුම ධාවනය කරන 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 ගුණාංග එකතු කිරීමෙන් සෑම සේවාලාභියෙකුගේම ප්රොක්සි සත්යාපනය සපයන්නේ නැත.