Azure Storage Java: API සහ ටෝකන් ඉල්ලීම් සඳහා ප්රොක්සි මාර්ග
Java SDK ප්රොක්සියක් වින්යාස කරන විට Azure Storage ඉල්ලීම් සහ අක්රමිකතා ටෝකන් ඉල්ලීම් දෙකම පරීක්ෂා කරන්න.
ගබඩා සේවාලාභියාගේ HTTP ප්රවාහනය මත ප්රොක්සියක් වින්යාස කිරීම එක් ප්රශ්නයකට පිළිතුරු දෙයි: එම ප්රවාහනය ගබඩා ඉල්ලීම් යවන්නේ කෙසේද. අනන්යතා අක්රමිකතාවකට ටෝකන් ලබා ගැනීම සඳහා වෙනත් HTTP සේවාලාභියෙකු තිබිය හැක.
එම වෙනස සාමාන්ය ලෙස පෙනෙන ප්රතිවිරෝධයක් පැහැදිලි කරයි: ගබඩා අන්ත ලක්ෂ්යය ප්රොක්සිය හරහා ළඟා විය හැකි නමුත්, අපේක්ෂිත ක්රියාව යැවීමට පෙර SDK අසාර්ථක වේ. එම අසාර්ථකත්වය අනන්යතා අන්ත ලක්ෂ්යයට එරෙහිව අක්රමිකතා ලබා ගැනීමට අයත් විය හැක.
පළමුව කුමන ගමනාන්තය අසාර්ථක වූයේදැයි වාර්තා කරන්න. පසුව ගබඩා ගොඩනංවන්නාට ලබා දුන් HTTP සේවාලාභියා සහ අක්රමිකතා ක්රියාත්මක කිරීම භාවිතා කරන වින්යාසය පරීක්ෂා කරන්න. එක් එක් ප්රවාහනයේ සහාය දක්වන ප්රොක්සි විකල්ප අනුගමනය කරන්න. අවසර ලත් පොදු ප්රොක්සි මාර්ගයේ පොදුවේ ළඟා විය හැකි ගබඩා සහ ටෝකන් අන්ත ලක්ෂ්ය සඳහා HTTP ප්රොක්සි ලැයිස්තුව අන්ත ලක්ෂ්ය අපේක්ෂකයින් ලබා දෙයි; එක් ගොඩනංවන්නෙකුගේ සැකසුම යෙදුමේ සෑම වස්තුවක්ම නැවත වින්යාස කරන බව නොසිතන්න.
| අදියර | ප්රයෝජනවත් සාක්ෂි |
|---|---|
| ටෝකන් ලබා ගැනීම | අනන්යතා අන්ත ලක්ෂ්යය, තෝරාගත් සේවාලාභියා, ප්රොක්සි අභියෝගය හෝ සම්බන්ධතා දෝෂය |
| ගබඩා ඉල්ලීම | ගබඩා අන්ත ලක්ෂ්යය, වින්යාස කළ නල මාර්ගය, අවසාන ප්රතිචාරය හෝ මාරු කිරීමේ අසාර්ථකත්වය |
ප්රොක්සි ගිණුම Azure අක්රමිකතාවෙන් වෙන් කර තබන්න. සාර්ථක ප්රොක්සි පිවිසුමක් මාර්ගයක් ලබා දෙයි; ගමනාන්ත සේවාව තවමත් Azure ක්රියාවට අවසර දෙයි.
ඓතිහාසික පිළිතුරු Azure Storage Java පන්ති පරම්පරා කිහිපයක් භාවිතා කරයි, පැරණි OperationContext සහ නල මාර්ග API ඇතුළුව. උදාහරණයක් යෙදුම දැන් භාවිතා කරන SDK සහ HTTP ප්රවාහනය සමඟ ගළපන්න. Data Lake SDK සඳහා ගබඩා සහ අනන්යතාව සඳහා හවුල් HTTP සේවාලාභී වින්යාසය ගොඩනංවන්නාගේ ආදාන දෙකම පෙන්වයි. ප්රොක්සි ගැටලුවක් විසඳීමට යල් පනින ලද සේවාලාභී වර්ගයක් නැවත හඳුන්වා දීම නිර්මාණය දෝෂ නිරාකරණයට තවත් වින්යාස මාර්ගයක් සාදයි.
ලොග්වල ආරක්ෂිත අන්ත ලක්ෂ්ය හඳුනාගැනීම් භාවිතා කරන්න. ගබඩා URLවල ප්රවේශ ටෝකන් තිබිය හැක, සහ සම්පූර්ණ ප්රොක්සි URLවල මුරපදයක් තිබිය හැක.