• 03-05-2025, 14:49:27
    #1
    Merhaba;

    8 vCPU çekirdeği
    32 GB RAM
    400 GB NVMe Disk alanı

    Bir sanal sunucumuz var.

    İçerisinde, WordPress bir haber projesi barınıyor. Tek site. Ve management'i kolay olsun diye CyberPanel üzerine yapılandırma sağlandı.
    • Redis ile objeleri bellekliyoruz.
    • Cloudflare ile bir çok kural ile trafiği süzüp anlamlı hale getirdiğimiz performans kurallarımız var.
    • Sayfa başı 16-19 arası SQL sorgularımız var.
    • Beraberinde LS Cache plugin de kullanıyoruz.
    Bir takım sorunlarımız var;
    • Anlık online sayımız 65 kişiyi geçmiyor. Zaman zaman
      https://prnt.sc/zHcf-yF9Fjf2
      No request delivery notification has been received from LSAPI application, possible dead lock.
      hatası alıyoruz ve server kaynakları 2% geçmemesine rağmen son kullanıcı siteye erişemiyor.
    Open Litespeed + CyberPanel ve Mysql tarafında tecrübeli arkadaşlardan optimizayson desteği almak istiyoruz.
    Şimdiden kolay gelsin.
  • 03-05-2025, 15:06:54
    #2
    Openlitespeed web admin konsoldan timeout değerlerini gerek lsws gerek lsapi için olabildiğince yüksek ayarlayın. lsapi de PHP_LSAPI_CHILDREN gibi değerleri artırın. .ini tarafında da timeoutları ve kaynak tahsislerini artırın.
  • 03-05-2025, 15:09:14
    #3
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Openlitespeed web admin konsoldan timeout değerlerini gerek lsws gerek lsapi için olabildiğince yüksek ayarlayın. lsapi de PHP_LSAPI_CHILDREN gibi değerleri artırın. .ini tarafında da timeoutları ve kaynak tahsislerini artırın.
    Bunları denedik. Şu anda deneyerek farklılaştırıyoruz. Ancak ne hikmetse 60-65'i geçmiyor anlık kullanıcı. PHP_LSAPI_CHILDREN zaten referans noktamzı hatanın sebebi olan. Ancak farklı bir detay mı kaçırıyoruz acaba ?
  • 03-05-2025, 15:14:42
    #4
    mem soft/hard ve idle time gibi limitleri de genişletip denersiniz. Bunları bir bütün olarak ele alın ve openlitespeed dökümantasyonundan bakın.
  • 03-05-2025, 15:15:20
    #5
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    mem soft/hard ve idle time gibi limitleri de genişletip denersiniz. Bunları bir bütün olarak ele alın ve openlitespeed dökümantasyonundan bakın.
    Tam manası ile bunu deneyimledik ancak sonuç yok maalesef. Daha farklı bir durum olmalı.
  • 03-05-2025, 15:21:21
    #6
    Openlitespeed her bi site için kendi vhost yapılandırmasını oluşturur. Genelde ayar yapıp vhost bazında ayarı es geçiyor olabilirsiniz belki. Oralarıda incelersiniz. Yine olmuyorsa bir yazılımcıdan ve akabinde IT den destek almanız mantıklı olabilir.
  • 03-05-2025, 17:47:08
    #7
    Aslında talbimizde bu yönde IT tarafınba destek olacak bir profesyonel bakıyoruz.

    İlgili chost conf :



    extprocessor domainuser {
      type                    lsapi
      address                 UDS://tmp/lshttpd/domainuser.sock
      maxConns                300
      env                     LSAPI_CHILDREN=35
      env                     LSAPI_MAX_IDLE=30
      env                     LSAPI_MAX_PROCESS_TIME=300
      env                     LSAPI_MAX_REQS=10000
      env                     PHP_LSAPI_MAX_REQUESTS=10000
      initTimeout             30
      retryTimeout            1
      persistConn             1
      pcKeepAliveTimeout      30
      respBuffer              1
      autoStart               2
      path                    /usr/local/lsws/lsphp82/bin/lsphp
      backlog                 300
      instances               1
      extUser                 borsa9222
      extGroup                borsa9222
      extMaxIdleTime          20
      memSoftLimit            1024M
      memHardLimit            2048M
      procSoftLimit           4000
      procHardLimit           5000
      priority                0
    }
    tunning değerleri :



    tuning {
      maxConnections          10000
      maxSSLConnections       10000
      connTimeout             120
      maxKeepAliveReq         200
      keepAliveTimeout        15
      sndBufSize              65535
      rcvBufSize              65535
    }