Yüksek "Req in prosesss"in üstesinden gelebilmek - R10.net
Ivvo
İgtr
Kurumedya
Sosyal Banka
Ticimax
  • 13-01-2022, 01:20:14
    #1
    Selamlar,
    Sunucumda cpanel+litespped kullanıyorum. Tek bir site kayıtlı ve yoğunluk kaynaklı performans sorunları yaşıyorum. Aşağıda Çok yoğun olmayan bir saatte alınan litespeed real-time istatistikleri var. Yoğun zamanlarda(Ortalama dakikada 1500 sayfa görüntülenme) "Req in prosesss" 1000+ oluyor istekleri işleyemiyor, bekleyen istek sayısı arttığından sitede kasılmalar meydana geliyor. Doğal olarak her gün 21:00-01:00 saatleri arasında yavaş çalışıyor site. Bu sorunun üstesinden gelebilmem için;
    -Daha yüksek işlemcili bir sunucuya taşınsam saniyede işlenen Req değerini yükseltebilirmiyim?
    -Cloudflare kullansam req sayısında hatrıı sayılır bir düşüş olur mu?

    Yapılan işlemler,
    -my.cnf optimizasyonu,
    -Site yazılımını min istek oluşturacak şekilde optimizesi





    -
    -
  • SosyalMarket
  • 13-01-2022, 01:30:16
    #2
    kksal555 adlı üyeden alıntı: mesajı görüntüle
    Selamlar,
    Sunucumda cpanel+litespped kullanıyorum. Tek bir site kayıtlı ve yoğunluk kaynaklı performans sorunları yaşıyorum. Aşağıda Çok yoğun olmayan bir saatte alınan litespeed real-time istatistikleri var. Yoğun zamanlarda(Ortalama dakikada 1500 sayfa görüntülenme) "Req in prosesss" 1000+ oluyor istekleri işleyemiyor, bekleyen istek sayısı arttığından sitede kasılmalar meydana geliyor. Doğal olarak her gün 21:00-01:00 saatleri arasında yavaş çalışıyor site. Bu sorunun üstesinden gelebilmem için;
    -Daha yüksek işlemcili bir sunucuya taşınsam saniyede işlenen Req değerini yükseltebilirmiyim?
    -Cloudflare kullansam req sayısında hatrıı sayılır bir düşüş olur mu?

    Yapılan işlemler,
    -my.cnf optimizasyonu,
    -Site yazılımını min istek oluşturacak şekilde optimizesi





    -
    Serveri inceleyip duruma göre optimizasyon yapılabilir hocam, Litespeed daha büyük anlık hitleri de kaldırıyor çünkü
  • 13-01-2022, 01:37:34
    #3
    kksal555 adlı üyeden alıntı: mesajı görüntüle
    Selamlar,
    Sunucumda cpanel+litespped kullanıyorum. Tek bir site kayıtlı ve yoğunluk kaynaklı performans sorunları yaşıyorum. Aşağıda Çok yoğun olmayan bir saatte alınan litespeed real-time istatistikleri var. Yoğun zamanlarda(Ortalama dakikada 1500 sayfa görüntülenme) "Req in prosesss" 1000+ oluyor istekleri işleyemiyor, bekleyen istek sayısı arttığından sitede kasılmalar meydana geliyor. Doğal olarak her gün 21:00-01:00 saatleri arasında yavaş çalışıyor site. Bu sorunun üstesinden gelebilmem için;
    -Daha yüksek işlemcili bir sunucuya taşınsam saniyede işlenen Req değerini yükseltebilirmiyim?
    -Cloudflare kullansam req sayısında hatrıı sayılır bir düşüş olur mu?

    Yapılan işlemler,
    -my.cnf optimizasyonu,
    -Site yazılımını min istek oluşturacak şekilde optimizesi





    -
    Merhaba

    -Daha yüksek işlemcili bir sunucuya taşınsam saniyede işlenen Req değerini yükseltebilirmiyim?

    Cevap: Yazılımınız optimize edilmiş ise daha yüksek cpu, ram e sahip başka fizikselde performans alma olasılığınız vardır. Ancak lsws lisan türü, yeni sunucunun donanımsal durumu, sunucu tarafında optimizasyonların yapılması gerekliliği gibi etkenlerde vardır.

    -Cloudflare kullansam req sayısında hatrıı sayılır bir düşüş olur mu?

    Cevap: Olası bad requests leri engeller iseniz veya kolaya kaçıp firewall rules oluşturur iseniz req sayısı düşer ancak belirttiğiniz sayının üstüne yine çıkmayabilir.

    Diğer görselinizde mysql şişmiş, sunucunuza memcached veya redis kurdurup yazılımınız tarafında (wp ise eklenti üzerinden) kullandırmanızı öneririz.

    Ayrıca litespeed tarafında da kısmi optimizasyonlar uygulanabilir.

    İyi çalışmalar.
    SSD Reseller Hosting: 59.95 TL/Ay | SSD Linux Hosting: 82.90 TL/Yıl https://www.cliaweb.com
  • 13-01-2022, 02:08:45
    #4
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba

    -Daha yüksek işlemcili bir sunucuya taşınsam saniyede işlenen Req değerini yükseltebilirmiyim?

    Cevap: Yazılımınız optimize edilmiş ise daha yüksek cpu, ram e sahip başka fizikselde performans alma olasılığınız vardır. Ancak lsws lisan türü, yeni sunucunun donanımsal durumu, sunucu tarafında optimizasyonların yapılması gerekliliği gibi etkenlerde vardır.

    -Cloudflare kullansam req sayısında hatrıı sayılır bir düşüş olur mu?

    Cevap: Olası bad requests leri engeller iseniz veya kolaya kaçıp firewall rules oluşturur iseniz req sayısı düşer ancak belirttiğiniz sayının üstüne yine çıkmayabilir.

    Diğer görselinizde mysql şişmiş, sunucunuza memcached veya redis kurdurup yazılımınız tarafında (wp ise eklenti üzerinden) kullandırmanızı öneririz.

    Ayrıca litespeed tarafında da kısmi optimizasyonlar uygulanabilir.

    İyi çalışmalar.
    Ayrıntılı cevap için teşekkür ederim.
    Site Wordpress değil. Sunucuda memcached kurulu ve aktif bir şekilde yazılımda kullanılıyor. Memcached olmasa hep perişanlık. Litespeed Site Owner Plus kullanıyorum. Litespeed ve mysql optimizasyon işlemlerini defalarca gerçekleştirdik. Site yazılımınıda olabildiğince lite hale getirdim daha ötesi çok yok gibi. Geriye Listespeed cache yada cloudflare yollarını deneyerek çözüm arayışına girmek kalıyor.
    -
  • 14-01-2022, 22:22:15
    #5
    Merhaba,

    my.cnf dosyanızı nasıl ve neye göre konfigüre ettiniz acaba? Bir de hiç statik belleklemeyi denediniz mi?
    Genel Site Optimizasyon ve Uluslararası Uyumluluk
  • 15-01-2022, 23:46:06
    #6
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    my.cnf dosyanızı nasıl ve neye göre konfigüre ettiniz acaba? Bir de hiç statik belleklemeyi denediniz mi?
    my.cnf dosyasının optimizasyonunu buradan 2 farklı arkadaşa yaptırdım ama iyi bir sonuç alamadım. En son sunucu hizmeti aldığım yerle birlikte yaptık etkli bir sonuç aldık.(Hitler yükselince işe yaramaz hale geldi tabi). statik belleklemeden ne kastetdiğini anlayamadım. filesystem cache den bahsediyorsan kullandım ama iş yapmadı.
    -
  • 16-01-2022, 16:23:32
    #7
    kksal555 adlı üyeden alıntı: mesajı görüntüle
    my.cnf dosyasının optimizasyonunu buradan 2 farklı arkadaşa yaptırdım ama iyi bir sonuç alamadım. En son sunucu hizmeti aldığım yerle birlikte yaptık etkli bir sonuç aldık.(Hitler yükselince işe yaramaz hale geldi tabi). statik belleklemeden ne kastetdiğini anlayamadım. filesystem cache den bahsediyorsan kullandım ama iş yapmadı.
    my.cnf optimizasyonunu veritabanınızın yüküne ve tablolarına göre optimize etmeniz gerekiyor. MySQL sürümü de çok önemli tabii ki. OpCache aktif mi ve onu da konfigüre ettiniz mi? Statik belleklemeden kastım dinamik sayfaların statik sayfa olarak çalıştırılmasından söz ediyorum. Filesystem belleği yazılımına göre değişebiliyor. Mesela bazı yazılımlar filesystem cache aktif edince sadece belli başlı kısımları belleğe alıyor. Statik belleklemeyi şöyle anlatayım.

    Örneğin Nginx'te FastCGI özelliği var. Bu özelliği aktif edince sitenin tüm sayfalarını HTML olarak kaydediyor. Bu sayede ziyaretçiler siteye geldiğinde onlara kopya bir HTML sayfa sunuluyor. Orijinal dinamik sayfa ise ikinci plana atılıyor. Ziyaretçiler içeriğe statik HTML bazında ulaştıkları için MySQL sunucuya düşen yük büyük oranda azalıyor. Hal böyle olunca diskin üzerine binen yük azalıyor. Tabii bunun tam olması için her şeyin de ona göre yapılması gerekiyor.

    Statik bellekleme özelliği Litespeed sunucuda da oluyor ama statik belleklemeyi siteniz ne kadar destekliyor ona da bakmak gerekecek. Eğer site içinde birtakım fonksiyonlar varsa, o zaman statik bellekleme olmaz.

    Örneğin...

    if(is_mobile)
    {
     // bunu mobil cihazlarda göster
    }
    else
    {
     // bunu masaüstü cihazlarda göster
    }
    Bu gibi fonksiyonlar statik belleklemede çalışmayabiliyor.
    Genel Site Optimizasyon ve Uluslararası Uyumluluk
  • 19-01-2022, 16:11:23
    #8
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    my.cnf optimizasyonunu veritabanınızın yüküne ve tablolarına göre optimize etmeniz gerekiyor. MySQL sürümü de çok önemli tabii ki. OpCache aktif mi ve onu da konfigüre ettiniz mi? Statik belleklemeden kastım dinamik sayfaların statik sayfa olarak çalıştırılmasından söz ediyorum. Filesystem belleği yazılımına göre değişebiliyor. Mesela bazı yazılımlar filesystem cache aktif edince sadece belli başlı kısımları belleğe alıyor. Statik belleklemeyi şöyle anlatayım.

    Örneğin Nginx'te FastCGI özelliği var. Bu özelliği aktif edince sitenin tüm sayfalarını HTML olarak kaydediyor. Bu sayede ziyaretçiler siteye geldiğinde onlara kopya bir HTML sayfa sunuluyor. Orijinal dinamik sayfa ise ikinci plana atılıyor. Ziyaretçiler içeriğe statik HTML bazında ulaştıkları için MySQL sunucuya düşen yük büyük oranda azalıyor. Hal böyle olunca diskin üzerine binen yük azalıyor. Tabii bunun tam olması için her şeyin de ona göre yapılması gerekiyor.

    Statik bellekleme özelliği Litespeed sunucuda da oluyor ama statik belleklemeyi siteniz ne kadar destekliyor ona da bakmak gerekecek. Eğer site içinde birtakım fonksiyonlar varsa, o zaman statik bellekleme olmaz.

    Örneğin...

    if(is_mobile)
    {
     // bunu mobil cihazlarda göster
    }
    else
    {
     // bunu masaüstü cihazlarda göster
    }
    Bu gibi fonksiyonlar statik belleklemede çalışmayabiliyor.
    Cevap için teşekkürler. Sitedeki ziyaretçilerin %80 ni oturum açmış kullanıcı. Dolayısı ile lscache'i oturum açmışlarda kullanamıyorum sadece oturum açmamış kullanıcılarda litespeed cache aktif. Benim genel çözümüm yazılımın optimizesine çalışmak ve mysqlin cpu daki yükünün azaltılması. Phpmyadmindne kontrol ettiğimde saniye başına sorgu sayısı 2K civarında.
    -
ComnetBacklink
ticimax
SosyalMarket
R10.net sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.R10.net'i kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.
Yukarı