Squid cache_peer: uzatuvchi ota-serverni originserver deb belgilamang
Squidning keyingi sakrashi resursni taqdim etuvchi veb-sayt emas, oddiy uzatuvchi proksi bo'lsa, manba server haqidagi taxminni olib tashlang.
cache_peer satri ota-serverni nomlashi va baribir Squid unga xuddi manba veb-saytdek munosabatda bo'lishini buyurishi mumkin.
Mas'ul kalit originserver. Squid uni ota-server veb-server bo'lgan tezlatgich sozlamalari uchun hujjatlashtiradi. Bu “asl so'rovni shu ota-server orqali yubor” degan umumiy bayroq emas.
Agar keyingi sakrash oddiy HTTP uzatuvchi proksi bo'lsa, bu bayroq u yerga umuman tegishli ekanligini ko'rib chiqing. Asosiy ota-server deklaratsiyasi buning o'rniga shunday shaklga ega:
cache_peer parent.example parent 8080 0 no-query name=upstream
Ota-server sizning xizmatingiz bo'lishi mumkin; ruxsat etilgan ommaviy-ota-server sinovi uchun ota-proksi hisob ma'lumotlari sozlanmagan bo'lsa, HTTP proksi ro'yxatidan HTTP nomzodini oling. Mo'ljallangan mijoz avtorizatsiyasi, ota-server muvofiqligi, autentifikatsiya va to'g'ridan-to'g'ri qayta qaytish siyosatini saqlang. Ushbu parcha faqat ota-serverning rolini belgilaydi.
proxy-only, ba'zan originserver yoniga nusxalanadi, o'sha ota-serverdan olingan ob'ektlarni saqlashga taalluqlidir. Ikkala bayroqni bir vaqtning o'zida olib tashlash ikkalasi ham protokol nosozligiga sabab bo'lganligini isbotlamaydi.
Keyingi xizmat nimani kutayotganiga qarang: veb-sayt so'rovi, uzatuvchi proksi so'rovi yoki tunnel o'rnatish almashinuvi. Yaroqli xost nomi va erishsa bo'ladigan port bu shartnomalarni almashtiriladigan qilib qo'ya olmaydi. Ota-server rolini tuzatish so'rov semantikasi noto'g'ri bo'lgan ulanishda TLS sertifikatlarini qayta-qayta almashtirishdan ko'ra aniqroqdir.