سۈكۈتتىكى pool_block=False بىلەن، pool_maxsize كۆلچەكتە ساقلىنىدىغان ئۇلىنىشلارنى چەكلەيدۇ، ھەر بىر قاتارلىشىپ بولىدىغان ئۇلىنىشنى ئەمەس. Requests قوشۇمچە ئۇلىنىش قۇرۇپ، ئاندىن ئۇلارنى تاشلىۋېتەلەيدۇ.

مەۋجۇت سېسسىيەنىڭ HTTPS تەلەپلىرى ئىشلىتىدىغان چەكلەنگەن كۆلچەك ئۈچۈن:

from requests.adapters import HTTPAdapter

adapter = HTTPAdapter(
    pool_connections=10,
    pool_maxsize=4,
    pool_block=True,
)
session.mount("https://", adapter)

ئورنىتىش HTTPS نىشان URL لىرىنى تاللايدۇ. HTTP تەلەپلىرى http:// ئاستىدا ئورنىتىلغان ئاداپتېرنى ئىشلىتىدۇ.

كىرگۈزۈشئۇ نېمىنى كونتروللايدۇ
pool_connectionsباشقۇرغۇچى قانچە كۆلچەك ساقلايدۇ
pool_maxsizeبىر كۆلچەك ئىچىدىكى ئۇلىنىشلار
pool_block=Trueقوشۇمچە قۇرۇش ئورنىغا كۆلچەك ئۇلىنىشىنى ساقلاش

Requests يەنە ۋاكالەتچى URL ى بويىچە ۋاكالەتچى باشقۇرغۇچىلىرىنى ساقلايدۇ. بۇ قىممەتلەر ئايلانما ۋاكالەتچى ۋە نىشان تىزىملىكى بويىچە بىر ئومۇمىي چەك شەكىللەندۈرمەيدۇ. ئەگەر تەلەپ پۈتۈن خىزمەتنىڭ بىر ۋاسىتىچى ئارقىلىق ئۆتۈشى بولسا، ئەپلىكاۋىيە دەرىجىلىك قاتارلىشىش بۇدجېتىنى ئىشلىتىڭ.

توسۇش جاۋابلارنى قويۇپ بېرىشنى زۆرۈر قىلىدۇ: گەۋدىلەرنى ئىشلىتىپ تۈگىتىڭ ياكى ئېقىملىق جاۋابلارنى تاقاڭ شۇنداق بولغاندا ساقلاپ تۇرغان خىزمەت داۋاملىشالايدۇ. كۆرسىتىلگەن تەڭشەكتە Requests نىڭ ئاداپتېرى بۇ كۆلچەك ساقلىشى ئۈچۈن ئايرىم ۋاقىت چېكى بەرمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر