Umumiy proksi keshi krauler uchun qachon foydali
Umumiy forward-proksi keshidan yuqori o'tkazuvchanlik kutishdan oldin takrorlanuvchi resurslarni, yangilikni va kraulening haqiqiy so'rovlarini baholang.
Faraz qilaylik, brauzerdagi bir nechta ishchi bitta saytning turli sahifalarini ochadi. Bu sahifalar bir xil stil varag'i, logotip va skript paketiga havola qiladi. Umumiy forward keshi javoblarni qayta ishlatish mumkin bo'lganda birinchi so'rovni keyingi ishchilar uchun foydali qilishi mumkin.
Endi ish yukini o'zgartiring: har bir ishchi faqat bitta HTML hujjatini yuklab oladi va unga bog'langan resurslarni hech qachon yuklamaydi. Umumiy stil varag'i hali ham belgilashda bor, lekin hech bir ishchi uni so'ramaydi. U proksi keshining xit darajasiga hech narsa qo'shmaydi.
Kraulerngiz haqiqatda qiladigan so'rovlardan boshlang
Sahifani ko'rsatadigan brauzer va uning manbasini oladigan HTTP mijozi turli so'rov to'plamlarini yaratadi. Kesh dizaynini tanlashdan oldin bu to'plamlarni o'rganing.
| Ish yuki | Umumiy qayta ishlatish salohiyati |
|---|---|
| Ishchilar bir xil ommaviy aktivlarni qayta-qayta oladi | Yangilik va kesh kaliti qoidalari ruxsat berganda foydali |
| Har bir so'rovning noyob URL yoki javob varianti bor | Qayta ishlatish uchun kam ustma-ustlik |
| Javob qayta ishlatishdan oldin qayta tekshirishni talab qiladi | Javob baytlarini tejashi mumkin, lekin baribir yuqoriga safari kerak |
| Ishchilar so'rovlarni o'z mahalliy keshidan qondiradi | Bu so'rovlar umumiy proksiga hech qachon yetib bormasligi mumkin |
Faqat URL tengligi yetarli emas. Javobning yangilik siyosati va Vary nomlagan maydonlar tasavvurlarni ajrata oladi. Shaxsiy, saqlanmaydigan yoki autentifikatsiya qilingan tarkib tegishli umumiy kesh qoidalarini talab qiladi; uni faqat xit sonini oshirish uchun bitta ommaviy natijaga majburlash kerak emas.
Oddiy HTTPS CONNECT trafigida forward proksi shifrlangan tunnelni olib boradi va uning ichida keshlanadigan HTTP obyektlari yo'q. TLS tekshiruvi bilan joylashtirishning ishonch va ishlov berish xatti-harakati boshqacha. Obyekt keshlash mavjudligini baholashda haqiqiy rejimni kiriting.
Kesh xiti yuqoridan olishdan qochish mumkin, xato esa vositachining ishini baribir to'laydi. Mo'ljallangan ish yuki uchun tugallangan foydali baytlar, yuqoriga trafik va kechikishni taqqoslang. Iplar soni parallellikni tavsiflaydi; u bu iplar qancha qayta ishlatiladigan tarkibni bo'lishishini tavsiflamaydi.