Herkese teşekkür ederim, şöyle ki, performans için Eaccelerator düşünüyorum
zira Zend ile beraber bir tek onu kurabildim, Xcache Zend ile çalışmıyor
sanırım.
Memcached'e su an ihtiyacım yok gibi gorunuyor, Mysql tasarında
optimizasyonla oldukça kabul edilebilir sonuçlar elde ettim.
Statik
/var/log/messages dosyanızda segmentation fault gbi bir hata var mı ?
21 Nisan 2009 Salı 23:20 tarihinde Cagri Ersen cagri.er...@gmail.comyazdı:
2009/4/21 OKAN li...@ari-tech.com:
error_log a herhangi bir kayıt girmiyor ne yazık ki. /vr/log messagesda
da
goremedim.
eaccelerator icin
Hayır böyle bir hata yok. Bu hatanın anlamı tam olarak nedir, 3-4 ay kadar önce
dizinleme yapımızdaki hatayı duzeltene kadar bu hatayı alıyorduk. Ama su an
boyle bir hata yok.
Biraz anlamını acarsanız sevinirim.
OKAN
- Original Message -
From: bulent ozkan
To:
Okan selam,
Linux üzerinde öntanımlı olarak bir kullanıcının açabileceği dosya sayısı
limitlidir.
Bu limitasyon /etc/security/limits.conf üzerinden idare ettirilir.
Senin sisteminde çokça virtual host ve bunların ayrı logları yine ayrı ayrı
çokça gelen request olduğunu düşünürsek apache user'ı
Apache performance tunings,
http://bobcares.com/index.php/blog/?p=71
Ayrica Apache'yi ne icin kullaniyorsunuz ? Statik mi dinamik bilgiler
icin mi? PHP kullaniyor musunuz? Apache'de worker olarak ne
kullaniyorsunuz?
Vs gibi cok soru sorabiliriz size.
2009/4/21 OKAN li...@ari-tech.com
İlginize teşekkürler, yazma işlemlerinin çok oluşu uzerine biraz bakındım
sunucu icindeki ayarlara. Bu yüksek yazma nedeni yalnızca apache log
dosyalarından kaynaklanabilir gibi gorundu. Bu dosyaları da hdb'ye tasıdım.
Yalnız su etapta soyle sorunlar olusmaya basladı. Belirli bir yukten sonra
Sunucu down oldugu sirada, httpd_error.log dosyasinda herhangi bir
hata gorebiliyor musunuz ?
Neticede 2GB yeterli olmalidi (qmail pek bir sey harcamaz.) ama
apache'nin StartServer vs degerlerinizi gereginden fazla olarak set
ederseniz memory sorunu yasarsiniz.
Ayrica, yeniden soyleyecegim, php
error_log a herhangi bir kayıt girmiyor ne yazık ki. /vr/log messagesda da
goremedim.
eaccelerator icin script su an uyumlu degil. Vakti zamanında coklu dil
ayrımı icin include edilen kodları if ile ayırmıstım. Bu da eaccelerator'un
yarardan cok zarar vermesine (performansa) sebep oluyor.
2009/4/21 OKAN li...@ari-tech.com:
error_log a herhangi bir kayıt girmiyor ne yazık ki. /vr/log messagesda da
goremedim.
eaccelerator icin script su an uyumlu degil. Vakti zamanında coklu dil
ayrımı icin include edilen kodları if ile ayırmıstım. Bu da eaccelerator'un
yarardan cok zarar
İlginize teşekkür ederim, daha once sistemdeki yavaslamanın kaynagının upload
edilen dosyaların dogru dizin mantıgı ile bolunmemesi oldugunu bulup duzenlemiş
ve oldukca ciddi performans artısı yasamıstım. Su an dizin mantıgı dogru olsa
dahi sanki bu dosyaların sunucu uzerinden servisi nedeniyle
cat /proc/mdstat ve df -h çıktılarını iletebilirsimizini ? ikinci diskinizde
(hdb) avarage wait time yüksek görünüyor.
16 Nisan 2009 Perşembe 12:44 tarihinde OKAN li...@ari-tech.com yazdı:
İlginize teşekkür ederim, daha once sistemdeki yavaslamanın kaynagının
upload edilen dosyaların dogru
/proc/mdstat isimli bir dosya yok ne yazık ki
df- h cıktısı ise
FilesystemSize Used Avail Use% Mounted on
/dev/hda2 45G 31G 11G 74% /
tmpfs1010M 8.0K 1010M 1% /dev/shm
/dev/hda3 46G 7.2G 37G 17% /home
/dev/hda4 92G
mantıgı dogru olsa dahi sanki bu dosyaların sunucu uzerinden servisi
nedeniyle disk okuma sıkıntısı yasadıgımı dusunuyorum. Disk 7200Rpm Sata
disk.
iostat -x cıktısı asagıdaki sekildedir. Bu sonucu nasıl yorumlamalıyım?
avg-cpu: %user %nice %sys %iowait %idle
17.84
Problem sunucunun yavaslamas, kesinlikle sunucudan yanıt alamam gibi bir
problem yok. Ama evet bu sonuclar sunucu yavaslama basladıgı anda aldım.
Tabi en cok sıkıntı pazartesi gunleri oluyor. Pazartesi tekrar bakmam lazım.
Bu verileri nasıl yorumlamamız gerektigini anlatırsanız ben arasıra
iostat -x ile sunucudaki IO değerlerinizi görebilirsiniz. iostat kurulu
değil ise sysstat paketini kurmarnız gerekiyor.
Kodunuzdaki problemi bir php profiler ile kontrol edebilirsiniz. Bu konuda
xdebug oldukça başarılı bir yazılım. Sunucunuza kurduktan sonra profiler
modunda çalıştırmanız
saniyede 50 talep çok yüksek sayılmaz. Sunucunuzdaki ram miktarı ve I/O
değerleri nedir ? Sunucuda bir adet web sitesimi çalşıyor ?
13 Nisan 2009 Pazartesi 17:22 tarihinde OKAN li...@ari-tech.com yazdı:
/server-status uzerinden aldığım bilgi su sekilde. Nasıl yorumlamalıyım?
Current Time:
Birden fazla site ama tek script mevcut. IO degerine nasıl ulasabilirim?
Saygılar
OKAN
- Original Message -
From: bulent ozkan
To: linux-sunucu@liste.linux.org.tr
Sent: Tuesday, April 14, 2009 12:05 PM
Subject: [Linux-sunucu] Re:Apache 2, performans ölçüm
saniyede 50
eAccelerator denedim ama performası daha da dusurdu. Neden oldugunu ise
inceleyemedim. Bu konudaki fikirlerinize de paylaşırsanız sevinirim.
OKAN
- Original Message -
From: Cagri Ersen cagri.er...@gmail.com
To: linux-sunucu@liste.linux.org.tr
Sent: Tuesday, April 14, 2009 1:35 PM
top: unknown argument 'm'
konutta bir hata olabilir mi acaba?
Saygılar
- Original Message -
From: Cagri Ersen cagri.er...@gmail.com
To: linux-sunucu@liste.linux.org.tr
Sent: Tuesday, April 14, 2009 1:35 PM
Subject: [Linux-sunucu] Re:Apache 2, performans ölçüm
top -m io -owrite -S
2009/4/14 OKAN li...@ari-tech.com:
top: unknown argument 'm'
konutta bir hata olabilir mi acaba?
Hangi dagitimi kullaniyorsunuz ?
Saygılar
- Original Message -
From: Cagri Ersen cagri.er...@gmail.com
To: linux-sunucu@liste.linux.org.tr
Sent: Tuesday, April 14, 2009 1:35 PM
2009/4/14 OKAN li...@ari-tech.com:
eAccelerator denedim ama performası daha da dusurdu. Neden oldugunu ise
inceleyemedim. Bu konudaki fikirlerinize de paylaşırsanız sevinirim.
Hatali bir kurulum yapmis olabilir misiniz ?
eAccelerator kurulu iken php -v ile durumu kontrol edin.
--
Cagri Ersen
kontrol ettim, eaccelerator calisiyor.
Sitede dil degiskenine gore include edilen bolumler farklı. Yani if() ile
bazı yerleri include ettirmedim, sanırım bu eAccelerator'un saglıklı
calısmanısı engelliyor. Emin degilim. Bir sure sonra test edip deneyecegim.
Ama asıl ilginc olan 50req olunca
İşlemci Pentium 4 D 2.66Ghz
2GB Ram
Debian Sarge
Apache 2.0
Qmail
Mysql ayrı bir makinada.
Apache ayarları:
StartServers 8
MinSpareServers 32
MaxSpareServers 64
MaxClients1024
MaxRequestsPerChild 0
Ne yazık ki iostat da kurulu degil ve apt ile kurulamıyor:(
Saygılar
2009/4/14 OKAN li...@ari-tech.com:
İşlemci Pentium 4 D 2.66Ghz
2GB Ram
Debian Sarge
Apache 2.0
Qmail
Mysql ayrı bir makinada.
Apache ayarları:
StartServers 8
MinSpareServers 32
MaxSpareServers 64
MaxClients 1024
MaxRequestsPerChild 0
Ornek olmasi acisindan,
24 matches
Mail list logo