Եթե Squid-ը ընդունում է կապերը, բայց երկար է տևում հարցումները առաջ ուղարկելը, ստուգեք այդ ուղու ցանկացած URL վերագրիչ։ Squid 5–7-ում url_rewrite_program նշում է արտաքին ծրագիր, որին դիմում են սկզբնական մուտքի ստուգումներից հետո։ Այն կարող է հետաձգել հարցումը նախքան նպատակակետի ստանալը։

  1. Կարդացեք գործող վերագրման հրամանը՝ ներառյալ փաթաթիչը և արգումենտները։
  2. Կապակցեք տուժած գործարքը օգնականի ախտորոշման հետ։ Երեխա պրոցեսների կրկնվող ելքերը, աղավաղված պատասխանները և աճող հերթը տարբեր հետքեր են։
  3. Ստուգեք՝ արդյոք մեկ URL նախշ է առաջացնում ձախողումը։ Պահեք այդ մուտքի խմբագրված օրինակը՝ փոխարենը չփոխելով անկապ լուծիչի կարգավորումները։

Օգնականն ունի տողային հարցում/պատասխան պայմանագիր։ Ստանդարտ ելքի վրա փաթաթիչի առաջընթացի տեքստը կարող է խախտել այն։ Սկրիպտը որպես ադմինիստրատոր հաջող գործարկելը նույնպես չի վերարտադրում Squid-ի մուտքային հոսքը, միջավայրը կամ թույլտվությունները։ Այս ուղին առանձին է գաղտնաբառի ստուգումից։

Միայն փոխանակման աշխատելուց հետո այն դիտարկեք որպես հզորության խնդիր։ url_rewrite_children-ը կառավարում է պրոցեսները և հերթի վարքը, բայց ավելի շատ երեխաներ չեն կարող վերանորոգել մուտքով պայմանավորված կործանումները։ Նրա զուգահեռության տարբերակը ներմուծում է ալիքի նույնացուցիչներ և պահանջում օգնական, որը կիրականացնի այդ զրույցը։

Առանց վերագրիչի լիազորված համեմատությունը կարող է մեկուսացնել նրա ներդրումը։ Ծանրաբեռնվածության ժամանակ այն շրջանցված թողնելը կարող է փոխել նրա պարտադրած երթուղավորումը կամ զտումը, ուստի դա քաղաքականության ընտրություն է։ Համեմատեք դիտված օգնականի սպասումը DNS-ի և հետագա կապի ապացույցների հետ նախքան ամբողջ ուշացումը ցանցային ուշացմանը վերագրելը։

Առնչվող հոդվածներ