Squid сурамдарынын жайышы: URL-rewriter кулап жатат
Прокси туташууларды кабыл алып, бирок сурамдарды андан ары жөнөтүүнү кечиктирсе, URL кайра жазуучу жардамчыны текшериңиз.
Эгер Squid туташууларды кабыл алып, бирок сурамдарды андан ары жөнөтүүгө узак убакыт сарптаса, ошол жолдогу URL кайра жазуучуну карап чыгыңыз. Squid 5–7 ичинде url_rewrite_program баштапкы кирүү текшерүүлөрүнөн кийин чакырылуучу тышкы программанын атын көрсөтөт. Ал сурамдын дарегине жетээринен мурун аны кечиктириши мүмкүн.
- Обёртка менен аргументтерди кошкондо иштеп жаткан кайра жазуу буйругун окуңуз.
- Таасир эткен транзакцияны жардамчынын диагностикасы менен салыштырыңыз. Балдар процесстердин кайталап чыгып кетиши, туура эмес жооптор жана өсүп жаткан кезек өзүнчө белгилер.
- Кыйроону бир URL үлгүсү пайда кылып жатабы, текшериңиз. Байланышсыз resolver жөндөөлөрүн өзгөртүүнүн ордуна, ошол киргизүүнүн жашырылган үлгүсүн сактап коюңуз.
Жардамчынын сапка негизделген сурам/жооп келишими бар. Обёртканын стандарттык чыгарылышка жаза турган прогресс тексти аны буза алат. Скриптти администратор катары ийгиликтүү иштетүү да Squidдин киргизүү агымын, чөйрөсүн же укуктарын кайталабайт. Бул жол сырсөздү текшерүүдөн өзүнчө.
Алмашуу иштегенден кийин гана аны сыйымдуулук маселеси катары караса болот. url_rewrite_children процесстердин санын жана кезектин жүрүм-турумун башкарат, бирок кошумча балдар киргизүү пайда кылган кыйроолорду оңдой албайт. Анын параллелдүүлүк опциясы канал идентификаторлорун киргизет жана ошол сүйлөшүүнү ишке ашырган жардамчыны талап кылат.
Кайра жазуучусуз уруксат берилген салыштыруу анын салымын бөлүп көрсөтө алат. Жүктөм ашканда аны айланып өтүүгө калтыруу анын аткарган маршруттоосун же чыпкалоосун өзгөртүшү мүмкүн, андыктан бул саясат чечими. Бүт кечигүүнү тармактын latencyсине жазганга чейин жардамчынын күтүү убактысын DNS жана андан ары туташуу далилдери менен салыштырыңыз.