• 14-11-2010, 02:14:54
    #1
    Merhaba arkadaşlar,

    Sıkmamak için direk konuya giriyorum. Bir sunucum var 2x Intel Quad Xeon 5504, 8x 2.0 GHz CPU, 16 GB DDRII-ECC Reg RAM, Speedlite ve 2 tane tanede sitem var. Birisi wordpress 60k hitli diğeri ise onarcade 20 k hitli. Sorunum şu siteye saldırı oluyor ve sitem "too many connections" hatası veriyor. Bunu engellemek için wp cache kurdum o olmasına rağmen yinede yavaşlama var.. Zamanında yorumları kapamak zorunda kalmıştım çünkü yorum botları günde 1-2 bin yorum geldiği için sorun olmuştu aynı şekil ve bende güvenlik kodu yerleştirdim ve sorun gitti. Şimdi şöyle bir varsayımım var, bu botlar yine aynı şekil benim sitemimi istila etti ? Yoksa başka birşey mi var?

    DDOS ataksız günler
  • 17-11-2010, 20:23:26
    #2
    cyberalone adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Sıkmamak için direk konuya giriyorum. Bir sunucum var 2x Intel Quad Xeon 5504, 8x 2.0 GHz CPU, 16 GB DDRII-ECC Reg RAM, Speedlite ve 2 tane tanede sitem var. Birisi wordpress 60k hitli diğeri ise onarcade 20 k hitli. Sorunum şu siteye saldırı oluyor ve sitem "too many connections" hatası veriyor. Bunu engellemek için wp cache kurdum o olmasına rağmen yinede yavaşlama var.. Zamanında yorumları kapamak zorunda kalmıştım çünkü yorum botları günde 1-2 bin yorum geldiği için sorun olmuştu aynı şekil ve bende güvenlik kodu yerleştirdim ve sorun gitti. Şimdi şöyle bir varsayımım var, bu botlar yine aynı şekil benim sitemimi istila etti ? Yoksa başka birşey mi var?

    DDOS ataksız günler
    ngix kurarsan sorun çözülür
  • 17-11-2010, 20:32:39
    #3
    sunucuoptimizasyon.com
    tarikogut adlı üyeden alıntı: mesajı görüntüle
    ngix kurarsan sorun çözülür
    Çok açıklayıcı olmuş tarık

    Özel mesaj gönderiyorum konu sahibi arkadaşa.
  • 17-11-2010, 20:35:19
    #4
    my.cnf dosyasını aç max_connections değerini yükselt. nginx diyen arkadaş saçmalamış zaten.
  • 17-11-2010, 20:44:58
    #5
    Elazığlı168 adlı üyeden alıntı: mesajı görüntüle
    Çok açıklayıcı olmuş tarık

    Özel mesaj gönderiyorum konu sahibi arkadaşa.
    sen kurarsın gülüm
  • 17-11-2010, 20:46:53
    #6
    zoizo adlı üyeden alıntı: mesajı görüntüle
    my.cnf dosyasını aç max_connections değerini yükselt. nginx diyen arkadaş saçmalamış zaten.
    benim kadar linuxu bil başka bişi demiyorum sana
  • 17-11-2010, 20:49:52
    #7
    tarikogut adlı üyeden alıntı: mesajı görüntüle
    benim kadar linuxu bil başka bişi demiyorum sana
    allah korusun kardeşim mysql ile alakalı bir probleme "nginx kur" diyecek kadar cahilleşmedik. linux'u çok biliyormuşmuş
  • 17-11-2010, 20:52:03
    #8
    zoizo adlı üyeden alıntı: mesajı görüntüle
    allah korusun kardeşim mysql ile alakalı bir probleme "nginx kur" diyecek kadar cahilleşmedik. linux'u çok biliyormuşmuş
    1-mysql limit connection istersen 1 miyar yap genede aynı hatayı alırsın.

    2- ngix kurduğun zaman bu mysql connectionların hepsi teke düşer.

    3- bilmediğin konu varsa yardımcı olayım
  • 17-11-2010, 21:11:22
    #9
    tarikogut adlı üyeden alıntı: mesajı görüntüle
    1-mysql limit connection istersen 1 miyar yap genede aynı hatayı alırsın.

    2- ngix kurduğun zaman bu mysql connectionların hepsi teke düşer.

    3- bilmediğin konu varsa yardımcı olayım
    1 -) Programlamadan bir habersin, arkadaşın kodlarını inceledin mi acaba? Too many connections probleminin nginx ile çözüldüğü nerede görülmüş merak ediyorum.

    MySQL ile alakalı problemlerde ilk önce bottleneck read veya write mı tespit edilir.

    Arkadaş wordpress ve onarcade kullandığı için read scale etmek bana göre yeterlidir.

    1- sorgu optimizasyonu
    2- my.cnf optimizasyonu
    3- ram arttırımı
    4- 3. parti cache uygulamaları (memcached, apc, xcache)
    5- replication
    6- sharding

    genel olarak 3 stepte çözüm bulabilirsiniz. ek olarak mysql üzerinde stored procedure kullanırsanız belli overheadleri ortadan kaldırabilirsiniz.

    2-) "nginx kurduğun zaman bu mysql connectionların hepsi teke düşer." yok böyle birşey daha mysql'in nasıl çalıştığından bile haberin yok.

    3-) Bilmediğin bir konu olursa gel ben sana yardımcı olayım, sağdan soldan öğrendiğin komutlarla bu kervan yürümez. kolay gelsin.