Gunicorn bind පිටතට යන proxy වින්යාස නොකරයි
ඇතුළට එන සේවාදායක සහ forwarded-header සැකසුම් proxy පාලනය ලෙස භාවිත නොකර, පිටතට යන ඇමතුම් සිදු කරන Python සේවාලාභියා සොයන්න.
Gunicorn හි bind ලිපිනය ඇතුළට එන යෙදුම් ඉල්ලීම් පිළිගනී. එය එම යෙදුම සිදු කරන API ඇමතුම් සඳහා ඉදිරි proxy එකක් තෝරා නොගනී.
පිටතට යන පරිභෝගකරු—Requests, HTTPX, SDK එකක් හෝ subprocess—සොයා එහි පොදු proxy අතුරුමුහුණත හෝ එය කියවන environment වින්යාස කරන්න. නිවැරදිව වින්යාස කළ Requests Session වෙනත් SDK එකක් නැවත වින්යාස නොකරයි.
worker හි සැබෑ දියත් environment එක deploy සැකසුම් සමඟ සසඳන්න. අන්තර්ක්රියාකාරී shell එකක වෙනස් අගයන් තිබිය හැක. අක්තපත්ර ස්ථාපිත secret ක්රමවේදයේ තබා ඒවා හෙළිදරව් කරන environment dump වළකින්න.
Gunicorn හි විශ්වාසදායක forwarded-header විකල්ප ඇතුළට එන metadata අර්ථ නිරූපණය කරයි; ඒවා නව API ඇමතුම් එම මැදිහත්කරු හරහා ආපසු නොයවයි.
අනපේක්ෂිත පිටවීමකදී පිටතට යන සම්බන්ධතාවය සොයා බලන්න. පොදු මැදිහත්කරුවන් හරහා අවසර දෙන පොදු API ඉල්ලීම් සඳහා නොමිලේ ප්රොක්සි ලැයිස්තුවෙන් එම පිටතට යන සේවාලාභියා සහාය දක්වන ප්රොටෝකෝලය සහ අතුරුමුහුණත හරහා වින්යාස කළ හැකි අපේක්ෂකයින් ලබා දෙයි. අමුත්තාගේ ලිපිනය, Gunicorn ශ්රාවකය, දේශීය සේවාදායක මූලාශ්රය සහ දුරස්ථ proxy පිටවීම සියල්ල වෙනස් විය හැක. එක් bind සැකසුමක් ප්රශ්න හතරටම පිළිතුරු දෙන්නට සැලැස්වීම වෙනුවට එම නිරීක්ෂණ වෙන් කර තබන්න.