• 01-06-2022, 22:03:27
    #1
    paylaşımlı hostingime nodejs uygulaması kurdum ancak cpanelde şöyle bir şişme mevcut.
    Number Of Processes
    100 / 100 (100%)

    Biraz araştırdım cronjob ile komut ekleyerek çözenler olmuş ancak bende işe yaramadı destekte cevap vermiyor. Böyle bir durum ile karşılaşan var mıdır aranızda ?
    CronJob sekmesine gelip komut yerine aşağıdaki kodları yapıştırıyorum dakika başı çalışsın test edeyim dedim ancak bir şey olmadı.

    kill -9 $(ps faux | grep node | grep -v grep | awk {'print $2'})

    ps faux | grep lsnode | grep -v 'grep' > $HOME/tmp_data; IFS=$'n'; day=$(date +%d); for i in $(cat $HOME/tmp_data); do for b in $i; do echo $i | awk -F[^0-9]* '{print $2" "$9}' | awk -v day1=$(date +%d) '{if($2+2<day1)print$1}' | xargs kill -9 && echo "NodeJS process killed"; done; done >/dev/null 2>&1
  • 01-06-2022, 22:05:25
    #2
    serhatboss adlı üyeden alıntı: mesajı görüntüle
    paylaşımlı hostingime nodejs uygulaması kurdum ancak cpanelde şöyle bir şişme mevcut.
    Number Of Processes
    100 / 100 (100%)

    Biraz araştırdım cronjob ile komut ekleyerek çözenler olmuş ancak bende işe yaramadı destekte cevap vermiyor. Böyle bir durum ile karşılaşan var mıdır aranızda ?
    CronJob sekmesine gelip komut yerine aşağıdaki kodları yapıştırıyorum dakika başı çalışsın test edeyim dedim ancak bir şey olmadı.

    kill -9 $(ps faux | grep node | grep -v grep | awk {'print $2'})

    ps faux | grep lsnode | grep -v 'grep' > $HOME/tmp_data; IFS=$'n'; day=$(date +%d); for i in $(cat $HOME/tmp_data); do for b in $i; do echo $i | awk -F[^0-9]* '{print $2" "$9}' | awk -v day1=$(date +%d) '{if($2+2<day1)print$1}' | xargs kill -9 && echo "NodeJS process killed"; done; done >/dev/null 2>&1
    İşlem sayısı genel olarak yüksek olan bir yazılım ise, bazen izole bir yapıda barındırmak veya process limiti yüksek bir hostingde barınmak daha iyi olabiliyor.(100 default sayı bu arada)
  • 01-06-2022, 22:07:30
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    İşlem sayısı genel olarak yüksek olan bir yazılım ise, bazen izole bir yapıda barındırmak veya process limiti yüksek bir hostingde barınmak daha iyi olabiliyor.(100 default sayı bu arada)
    izole yapı dediğiniz nedir tam olarak ?
  • 01-06-2022, 22:08:19
    #4
    serhatboss adlı üyeden alıntı: mesajı görüntüle
    izole yapı dediğiniz nedir tam olarak ?
    VPS/VDS/Dedicated içinde barındıma.
  • 01-06-2022, 22:13:09
    #5
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    VPS/VDS/Dedicated içinde barındıma.
    anladım vps,vds gibi yerlere deploy etmedim hiç ama oralar daha sağlıklı olacaktır dediğiniz gibi.