Portál AbcLinuxu, 27. dubna 2024 06:24


Dotaz: Apache: Pomalé načítání obrázků JPEG

20.12.2011 23:59 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Apache: Pomalé načítání obrázků JPEG
Přečteno: 229×
Odpovědět | Admin
Zdravím vespolek. Provozujeme na virtuálu ve firmě cca 20 webů. Celé to běží na CentOSu 5.7, Apache 2.2.3 a PHP 5.3.6. IPv6 povoleno a dle testování funkční, lezu tam však přes čtyřku (asi jako 99 % provozu).

Weby se nám docela podařilo optimalizovat a nepozorujeme žádné potíže s výkonností. Dost však bojujeme s jedním podivným obtížně diagnostikovatelným problémem. Tím problémem je občasné pomalé načítání obrázků. Někdy se stává, že z neznámých příčin stránka visí na nenačtených obrázcích, které se dočítají ještě dlouhé sekundy po tom, co je vše ostatní hotovo. Pokud dám za příklad homepage eurostand.cz, dokument se načetl (vč. provádění) za 73 ms, styly za 55, skripty za 495 ale na načítání obrázků mi to visí už 15 minut. Drobný JPEG (jiného druhu souborů se to, jak se zdá, netýká) o rozměrech 400x200 je načítá klidně 30 sekund. Procesor se fláká, paměti v rezervě dost.

Zkoušel jsem už všechno možné -- kompletně vypnout gzip, změnit pravidla pro počet procesů Apache, změnit čas KeepAlive, restartovat Apache. Nic nepomohlo. Sice jsem si pěkně vyladili zbytek funkcí a rychlost databáze ale obrázky to nevyřešilo :-) Zdůrazňuji, že se tyto potíže objevují zcela náhodně. Jednou se mi je podaří v prohlížeči vyvolat, pak je to dva dny dobré, pak se zase objeví a pak je týdne klid (provozem ve špičkách to nebude, výkonová rezerva je opravdu velká).

Nějaké nápady, co mám vyzkoušet? Díky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

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.