Gönderen Konu: Server Performansi icin neler yapabiliriz?  (Okunma sayısı 3732 defa)

Çevrimdışı Hamdi

  • Yazar
  • ***
  • İleti: 297
  • Karma: 0
    • http://www.ihya.biz
Server Performansi icin neler yapabiliriz?
« : Ocak 28, 2007, 07:26:31 ÖS »
Eger serser yöneticisi iseniz ve sahip oldugunuz imkani en iyi performansta degerlendirmek istiyorsaniz neler yapabiliriz?


Yasanabilecek sorunlardan bazilari:
- Fazla ziyaretci akimindan dolayi sitelerin cok yavas acilmasi
- Asiri download dosyalarindan dolayi dolma
- Ram kapasitesinin zorlamasi
- Islemcinin cok yogun calismasi
- mysql sürekli hata vermesi
- sürekli reboot yapmak zorunda kalmak
- yapilan rebootlarda uzun süre serverin acilmamasi..


CÖZÜMLER ICIN NE YAPABILIRIZ!


IPUCU 1: cpu tavan yapmadığı sürece o makina yeterlidir.


Sorun 1: sql düşüyorsa sürekli o zaman o makina yetmiyor demekdir

Alıntı
Cron kullanarak yaparız tabiki....

Düz mantık bir çözüm olacak ancak ben daha önce mecbur kalmamdan dolayı yaptım 2 gün sürdü yapmak

Ne yaptım ben? anlatayım

3 tane cron shell script yazarız ama bana 1 makina lazım sadece günün belli saatlerinde kasan kastıgı ana göre çok sıkı bir my.cnf yazıcaz örnek saat 18:00 iile 24:00 arasında makina kasıyor cron da ilk script 18:00 da çalışacak ve yine cron a 2. scripti ekleyecek 2. sicript 24:00 a kadar çalışacak 24:00 da 3. script 2. scripti cron dan silecek

2. script neler yapabilir.

10 dk da bir mysql resetleyerek ram kullanımını dengeler.
özel my.cnf u kopyalar 24:00 da çalışacak script de eski my.cnf u yerine koyar
2. script her 5 dk da bir load durumuna < ve > işaretleri ile bakarak işlem yapar örnek load 10 ise killall httpd load normal sevyeye gelince service httpd restart gibi

3 script işimizi görecek anlayacagınız.
« Son Düzenleme: Ocak 01, 1970, 01:00:00 ÖÖ Gönderen: Hamdi »
emeğini veren düdüğünü çalar