Ulanish va oʻqish taym-autlari muayyan kutishlarni cheklaydi. Ular butun proksi operatsiyasini albatta cheklamaydi; unga navbatda kutish, DNS, CONNECT, TLS, qayta yoʻnaltirish, qayta urinishlar va javobni oʻqish ham kirishi mumkin.

CheklovQamrov
Ulanish taym-autiMijoz taʼrifiga koʻra ulanish oʻrnatish
Oʻqishdagi harakatsizlik taym-autiKutilgan maʼlumot siljishisiz kutish
Umumiy muddatToʻliq operatsiyaning ruxsat etilgan davomiyligi

Operatsiya byudjetidan boshlang

Mavjud boʻlganda mijozning hujjatlashtirilgan umumiy muddatini yoki bekor qilish mexanizmini bosqich cheklovlari bilan birga ishlating. HTTPX hovuz, ulanish, oʻqish va yozish kutishlarini ajratadi. Requests uning taym-auti toʻliq yuklab olish chegarasi emasligini bildiradi. curl umumiy uzatish muddatini taqdim etadi.

Masalan, yigirma sekundlik ish navbatda ikki sekund, marshrutini qurishga uch sekund va muvaffaqiyatsiz almashinuvga olti sekund sarflaydi. Uning keyingi urinishiga taxminan toʻqqiz sekund qoladi. Har bir qayta urinishga yangi yigirma sekund berish dastlabki byudjetni tashlash boʻlardi.

Oʻtgan vaqtni hisoblash uchun monoton soatdan foydalaning. Mutlaq muddat yoki qolgan davomiylikni ishga egalik qiluvchi qatlamlar orqali olib oʻting. Agar atrofdagi bekor qilish mexanizmi kerakli qamrovni taʼminlay olmasa, bu cheklovni ochiq koʻrsating.

Tana va tozalashni qoʻshing

Sarlavhalardan keyin qaytadigan metod tana oʻqishni oʻz muddatidan tashqarida qoldirishi mumkin. Byudjet oʻrnatishni, toʻliq cheklangan yuklab olishni yoki alohida hayot qoidalariga ega uzoq muddatli oqimni qamrab olishini hal qiling. Zamonaviy .NETʼda sarlavhalar va tanani bekor qilish misoli ikkala bosqichda bitta tokenni olib yuradi.

Keyingi urinish hovuz sigʻimini olishdan oldin javoblarni yopish va bekor qilishni tugatish uchun vaqt qoldiring. Muvaffaqiyatsiz bosqich va oʻtgan vaqtni qayd eting; siljishga ega takroriy oʻqishlar harakatsizlik cheklovlarini qondirishi mumkin, ammo umumiy ish juda uzoq davom etadi.

Shlyuzning yuqori oqimga nisbatan muddati oʻsha shlyuzga tegishli. U 504 qaytargandan soʻng, ishlatilmagan mijoz byudjeti tugagan urinishni uzaytira olmaydi. Qaysi sozlamani tuzatish kerakligini hal qilishda har bir taymerni egasiga bogʻlab turing.

O'xshash maqolalar