[vpsFree.cz: community-list] PHP - pomalé vyřízení Ajaxových odpovědí

Pavel Snajdr snajpa at snajpa.net
Fri Sep 9 15:20:32 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Schvalne, jenom tip: vyzkousej DNS ve VPS,jestli chodi rychle. Pokud tam
neco nekde prekladas (reverzni zaznamy, at uz v PHP kodu nebo v Apache i
pro ucely logovani), tak to muze dost zdrzovat a to zpozdeni by na to i
odpovidalo.

Pavel Snajdr

+420 720 107 791

http://vpsfree.cz

On 09/09/2011 03:18 PM, Jan Drábek wrote:
>   
> 
> Také jsem chvílí použival google apps, ale vzhledem k drsným
> podmínkám, které vlastně říkají, že se vším co projde přes google si
> můžou dělat co chce...
> To mi přijde takového Kafkovské (to do jaké míry
> drží google kontrolu nad jednotlivými identitami... viz Proces).
> 
> 
> Uptime a load:
> 12:29:39 up 16 days, 3:55, 1 user, load average: 0.02,
> 0.01, 0.00 
> 
> Apache mi používá apache2-mpm-prefork s tímto nastavením
> (nicméně ani 10x parametrů neukázalo výkonový rozdíl. 
> 
>  StartServers 5
> 
> MinSpareServers 5
>  MaxSpareServers 10
>  MaxClients 150
> 
> MaxRequestsPerChild 0
> 
> PHP akcelerátor nepoužívám. 
> 
> Suhoshin - Ano
> používám. 
> 
> V lodzích mám jen samé nezajímavé věci: 
> 
>  	* Hlášení o
> nepovolených zvýšeních memory limitu
>  	* Hlášení o nutnosti nastavit
> timezone (mám v php.ini?!)
> 
> Používám PHP verze 5.3.8-1~dotdeb.2. Nicméně
> používám CGIčkové PHP což tuším bude asi hlavní zdroj problémů. 
> 
> Je to
> problém více aplikací (namátkou jsme zrovna dneska zkoušel i atMail a
> trpěl stejným problémem). 
> 
> Jak řešíte oddělení domén (účtů) vy? (Tzn,
> aby si PHP nemohlo číst celý adresářový strom, aby jste mohli mít různé
> php konfigurace pro různé domény atd...) 
> 
> Dík 
> 
> On Fri, 9 Sep 2011
> 12:01:46 +0200, zzzemfira89 wrote: 
> 
>> Ahoj.
>>
>> No ja osobne mam
> google apps, takze tak :-) .
>> Ale problem dakde bude. Mne ajaxove veci
> bezia rozumne (zlomok sekundy).
>>
>> Napis, co mas vlastne za
> konfiguraciu web servera. (# apache2ctl status | head)
>> Keepalive
> zapnute a rozumne vysoke? Pocty procesov/threadov v
>> apache.conf? Nie
> ze chudak Apache musi forknut novy proces pre kazdy
>> novy ajax request
> a potom ho zabit.
>>
>> Pouzivas Suhoshin? Ked tak, on ma vlastny log
> (/var/log/user.log).
>> Samozrejme pozri aj do apachovych logov, ci su
> nejake chyby v php a podobne.
>> Pouzivas aj nejaky PHP accelerator (APC
> napr.,)? Ze by bol nejako
>> divne nastaveny.
>>
>> A daj vediet aj load
> average, ked ten webmail budes trapit zo 5 minut.
>> Ci sa tam fakt nieco
> narocne robi, alebo len vyvojari zabudli nejaky
>> sleep() v kode :-).
>>
> 
>> Matej Snoha
>>
>> PS: Sice off-topic, ale uz od rana ma DOSuju daki
> amici z DSLka. Co
>> uz, pakety im zahadzuje fail2ban, ale ze nemaju nic
> lepsie na praci.
>>
>> 2011/9/9 Jan Drábek :
>>
>>> Zdravím, netuším zda
> jsem si toho všiml až poslední dobou nebo se to vyskytovalo už dřív, ale
> zdá se mi, že AJAxové požadavky na Apache/PHP jsou dost pomalé. Nejvíc
> je problém vidět třeba v RoundCube, kde načtení seznamu zpráv, určité
> zprávy, přesun atd... trvá až desítku sekund. Potřeboval bych nakopnutí
> jak takový problém uchopit, kde můžou mít zakopaní psi atd. Díky Jan D.
> P.S. Neznáte nějaký webmail ve kterém vypadají konverzace stejně jako v
> Gmailu? _______________________________________________ Community-list
> mailing list Community-list at lists.vpsfree.cz [1]
> http://lists.vpsfree.cz/listinfo/community-list [2]
>  
> 
> Links:
> ------
> [1]
> mailto:Community-list at lists.vpsfree.cz
> [2]
> http://lists.vpsfree.cz/listinfo/community-list
> [3]
> mailto:me at jandrabek.cz
> 
> 
> 
> 
> _______________________________________________
> Community-list mailing list
> Community-list at lists.vpsfree.cz
> http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAk5qEpsACgkQdh+64ds5DaZylgEAs5CT/2hJNUqa0I9QUvQB+Noj
qCd5gZxBYX5ZlD50q28A/Rfs5QtrpJcq4pzqC0HBcCbD8zz/zVK8Po+awLQLVQIp
=Soqz
-----END PGP SIGNATURE-----



More information about the Community-list mailing list