Portál AbcLinuxu, 20. dubna 2024 03:19


Dotaz: Spomaluje squid pripojenie do Internetu?

14.3.2004 17:25 mior
Spomaluje squid pripojenie do Internetu?
Přečteno: 116×
Odpovědět | Admin
Mam nainstalovany squid a je nastaveny ako transparentny proxy. Ked stahujem nejaku stranku z Internetu, trva to vzdy dlho. V logoch sa nachadza priznak DIRECT, z coho som sa domnieval, ze poziadavka ide priamo k danemu serveru, namiesto toho, aby sa vyberala z cache, ked uz tam je.

Ked som do squid.conf dopisal "never_direct allow all", squid nepusti poziadavok klienta von a vrati chybovu hlasku:

""" Požiadavku teraz nie je možné presmerovať.

Požiadavka nemôže byť presmerovaná k pôvodnému serveru alebo nadradeným cache serverom. Príčinou môže byť: Cache server administrátor nedovolil tomuto cache serveru priamy prístup k pôvodnym serverom a všetky nadradené cache servery su práve nedostupné """"

Ak uvedenu direktivu vypnem, poziadavka sice prejde, ale zase s priznakom DIRECT. Ako donutit squida, aby vyberal uz raz ulozenu stranku z cache a tym sa zrychlil? Lebo sa mi zda, ze pri terajsej konfiguracii mi to ide pomalsie ako keby som ziadny squid nemal.... Vie niekto poradit? Vdaka.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.3.2004 19:17 Beda
Rozbalit Rozbalit vše Spomaluje squid pripojenie do Internetu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
no u transparentnich proxy je jedno zcela objektivni zpomaleni.

a to pro vsechny nove sajty, ktere jeste nemaji nacechovane zaznamy dns typu A/CNAME/A6/AAAA/... pro odpovidajici pouzite domeny (pripadne PTR jestli to kontroluje, ale s tim si jisty nejsem)

resenim je k transparentni http proxy poridit jeste transparentni dns cache a vysvetlit i squidu, ze by se mel ptat te cache.
14.3.2004 19:20 Antonín Kolísek | skóre: 33 | blog: PDA | Vyškov
Rozbalit Rozbalit vše Spomaluje squid pripojenie do Internetu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslím, že když dáte požadavek na načtení nějaké stránky, tak i když je již nakešovaná, tak squid kontaktuje vzdýlený www server, aby zjistil aktuálnost nakešované stránky. Takže nevím jak máte rychlé připojení,ale možná bude problém v tom. Používám také squid-cache a při načítání již nakešované stránky tam jistá prodleva je,ale pak najede stránka okamžitě celá.
14.3.2004 19:25 Beda
Rozbalit Rozbalit vše Spomaluje squid pripojenie do Internetu?
jo vidis uplne jsem zapomel na HEAD pozadavek. to bude asi ono.
14.3.2004 19:24 Beda
Rozbalit Rozbalit vše Spomaluje squid pripojenie do Internetu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ad ty directy. ted uz nevim, jestli to je cache nebo net, ale co rika tcpdump? jake jsou http hlavicky, co posila server? jake jsou v konfiguraku notcache uri matche? prava na databazi(adresare) s cache? zinicializovane cache hashe?

pust squida na popredi v debug modu pri nejakym vyssim debug levelu, a koukni si, jestli si nestezuje pri startu na cache

potom zkus skouknout konfigurak, co vsechno se nema cachovat.

a jako posledni se podivej tcpdumpem nebo necim podobnym, co vraci server v hlavickach.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.