Gunicorn bind ወደ ውጭ የሚወጣ proxy አያዋቅርም
ወደ ውጭ ጥሪ የሚያደርገውን Python client ይፈልጉ፤ የገቢ ሰርቨርና forwarded-header ቅንብሮችን እንደ proxy መቆጣጠሪያ ከመጠቀም ይልቅ።
የGunicorn bind አድራሻ የሚገቡ የapplication ጥያቄዎችን ይቀበላል። ያ application ለሚያደርጋቸው API ጥሪዎች forward proxy አይመርጥም።
ወደ ውጭ የሚወጣውን ተጠቃሚ—Requests፣ HTTPX፣ SDK ወይም subprocess—ይፈልጉና የሱን የሕዝብ proxy በይነገጽ ወይም የሚያነበውን environment ያዋቅሩ። በትክክል የተዋቀረ Requests Session ሌላ SDK አያዋቅርም።
የሠራተኛውን ውጤታማ የማስጀመሪያ environment ከማሰማራት ቅንብሮች ጋር ያመሳክሩ። በይነተገናኝ shell የተለያዩ እሴቶችን ሊይዝ ይችላል። ምስጢሮችን በተረጋገጠው የምስጢር ዘዴ ውስጥ ያቆዩ፤ environment dump እነሱን እንዳያጋልጥ ይጠንቀቁ።
የGunicorn የታመኑ forwarded-header አማራጮች የሚገቡ metadataን ይተረጉማሉ፤ አዲስ API ጥሪዎችን በዚያ መካከለኛ በኩል አይልኩም።
ላልተጠበቀ መውጫ፣ ወደ ውጭ የሚወጣውን ግንኙነት ይከታተሉ። በሕዝብ መካከለኛዎች ለሚፈቀዱ የሕዝብ API ጥያቄዎች፣ ነፃ ፕሮክሲ ዝርዝር በዚያ outbound client በሚደገፈው ፕሮቶኮልና በይነገጽ ሊዋቀሩ የሚችሉ እጩዎችን ያቀርባል። የጎብኚ አድራሻ፣ Gunicorn አድማጭ፣ የአካባቢ ሰርቨር ምንጭና የሩቅ proxy መውጫ ሁሉም ሊለያዩ ይችላሉ። አንድ የbind ቅንብር አራቱንም ጥያቄዎች እንዲመልስ ከማድረግ ይልቅ እነዚያን ምልከታዎች ለያዩ።