• 25-06-2010, 10:43:52
    #1
    Bu haftaya sunucu optimize damgasını vurdu hayatımda. Rüyalarıma girer oldu artık. Siteme kimse gelmesin ister oldum Ne kadar çok ziyaretçi o kadar bela oldu

    Daha önceden bahsettiğim üzere günlük 200bin ziyaretçili video sitesinin band limitini ayarladım. Sorun çözüldü derken akşam saatlerindeki online yığılması sunucuyu kahrediyor.

    Sorunum:

    Anlık 400-500 online öngörüldüğünde, saniyede siteye 5-10 giriş olduğu düşünüldüğünde şu değerler ne olmalı?

    max_user_connections
    max_connections

    Bende iki değer de "500" olarak görünüyor.
    500 online için bu değer yeterli midir?
    Artarsa ne olur, düşerse ne olur? Artmalı mıdır, düşmeli midir?
    Nette bununla ilgili kaynak bakıyorum, herkes deneme yanılma yapıyor.
    Ancak ben bu değerlerin tam olarak ne açıdan etki edeceğini bilmek istiyorum.
    Yardım, yardım, yardım

    Teşekkürler.
  • 25-06-2010, 11:00:03
    #2
    A3raham adlı üyeden alıntı: mesajı görüntüle
    Bu haftaya sunucu optimize damgasını vurdu hayatımda. Rüyalarıma girer oldu artık. Siteme kimse gelmesin ister oldum Ne kadar çok ziyaretçi o kadar bela oldu

    Daha önceden bahsettiğim üzere günlük 200bin ziyaretçili video sitesinin band limitini ayarladım. Sorun çözüldü derken akşam saatlerindeki online yığılması sunucuyu kahrediyor.

    Sorunum:

    Anlık 400-500 online öngörüldüğünde, saniyede siteye 5-10 giriş olduğu düşünüldüğünde şu değerler ne olmalı?

    max_user_connections
    max_connections

    Bende iki değer de "500" olarak görünüyor.
    500 online için bu değer yeterli midir?
    Artarsa ne olur, düşerse ne olur? Artmalı mıdır, düşmeli midir?
    Nette bununla ilgili kaynak bakıyorum, herkes deneme yanılma yapıyor.
    Ancak ben bu değerlerin tam olarak ne açıdan etki edeceğini bilmek istiyorum.
    Yardım, yardım, yardım

    Teşekkürler.
    yanlış düşünüyorsun. max_user_connections degeri siteye girenlerin sayısı degil. Mysql yoğunluk değeridir. yani 1 kişi sitenden 2 link açtımı o değer çok farklı degişir.
  • 25-06-2010, 11:08:07
    #3
    the_bekir adlı üyeden alıntı: mesajı görüntüle
    yanlış düşünüyorsun. max_user_connections degeri siteye girenlerin sayısı degil. Mysql yoğunluk değeridir. yani 1 kişi sitenden 2 link açtımı o değer çok farklı degişir.
    Direk online sayısıyla ilişkilendirmedim ancak zaten ne kadar çok kullanıcı siteye giriş yaparsa o kadar çok bağlantı açılmaz mı? Dolaylı olarak yine mantık doğru gibi görünüyor?
  • 25-06-2010, 11:56:33
    #4
    max_connections degeri yetmedigi durumda "too many connections" hatasi alirsin. Bu hataya dusmedigin surece problem bu degerlerle alakali degildir. Bu degerler dusurulurse sunucunda bir rahatlik olmaz; sadece anlik baglanti limitini dusurmus olursun. Yukseltilirse de eger yukarida soyledigim hataya dusmuyorsa zaten bu deger yeterlidir; yine bir fark olmaz. Yine de bu ayarlardan oldugunu dusunuyorsan bu 500 degerini 750 yapabilirsin; diger direktifler gibi(key buffer veya cache gibi) sunucu kaynagina dogrudan etki eden direktifler degildir.
  • 25-06-2010, 11:57:11
    #5
    mantık dogru fakat o kişilerin sitede gezme durumlarınıda ele al
  • 25-06-2010, 15:44:37
    #6
    Bekir, 200bin farklı ip 1milyona yakın gösterim yapıyor. Her halükarda mysql sunucusu ter içinde kalıyor olabilir

    Bugün page load değerleri için imagelara da el attım. Sıkıştırmalarla en azından boşa giden bandı açmaya çalıştım. Artık nereye el atacağımı şaşırdım.

    Pheno, MSN adresini bekliyorum kardeşim özelden. Seninle tanışabiliriz