• 23-11-2023, 02:34:00
    #1
    Ubuntu 22 sunucumda Apache+nginx üzerinden çalıştırdığım bir NodeJS uygulamam var. Sorunum şu ki her akşam saat 3 gibi node js kesinlikle resetliyor. Sorunun passengerden olduğunu düşünüyorum. Bu konu ile hiç karşılaşan oldu mu?
  • 23-11-2023, 02:34:55
    #2
    ioxer adlı üyeden alıntı: mesajı görüntüle
    Ubuntu 22 sunucumda Apache+nginx üzerinden çalıştırdığım bir NodeJS uygulamam var. Sorunum şu ki her akşam saat 3 gibi node js kesinlikle resetliyor. Sorunun passengerden olduğunu düşünüyorum. Bu konu ile hiç karşılaşan oldu mu?
    Günlüklerde ne gözüküyor
  • 23-11-2023, 03:03:05
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Günlüklerde ne gözüküyor
    [ N 2023-11-20 06:30:23.8644 864/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 1122, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-20 06:30:23.8660 864/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 1122, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:46.6178 4436/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 4651, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:46.6455 4436/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 4651, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:55.4888 8416/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 8572, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:55.4942 8416/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 8572, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-22 06:30:37.4510 9754/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 32458, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-22 06:30:37.5286 9754/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 32458, application /var/www/vhosts/site.com/httpdocs (production)
  • 23-11-2023, 03:04:43
    #4
    ioxer adlı üyeden alıntı: mesajı görüntüle
    [ N 2023-11-20 06:30:23.8644 864/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 1122, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-20 06:30:23.8660 864/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 1122, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:46.6178 4436/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 4651, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:46.6455 4436/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 4651, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:55.4888 8416/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 8572, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-21 06:30:55.4942 8416/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 8572, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-22 06:30:37.4510 9754/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 32458, application /var/www/vhosts/site.com/httpdocs (production)
    [ N 2023-11-22 06:30:37.5286 9754/T1 age/Cor/CoreMain.cpp:1147 ]: Checking whether to disconnect long-running connections for process 32458, application /var/www/vhosts/site.com/httpdocs (production)
    Boşta kaldığından işlemi kapatıyor gözüküyor, havuza süre tanımı yapılırsa kapanmaz; eğer backend için bir şey çalışıyorsa pm2 ile çalıştrmak ve reverse proxy yapmak daha sağlıklı olur.
  • 23-11-2023, 03:12:39
    #5
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Boşta kaldığından işlemi kapatıyor gözüküyor, havuza süre tanımı yapılırsa kapanmaz; eğer backend için bir şey çalışıyorsa pm2 ile çalıştrmak ve reverse proxy yapmak daha sağlıklı olur.
    Hocam boşta kalmıyor açıkçası. Sürekli arkada çalışan işlemler mevcut ayrıca her saniye istek geliyor.
  • 23-11-2023, 03:17:24
    #6
    ioxer adlı üyeden alıntı: mesajı görüntüle
    Hocam boşta kalmıyor açıkçası. Sürekli arkada çalışan işlemler mevcut ayrıca her saniye istek geliyor.
    İşlem backend ise yani çalıştırılınca passengerla bir daha iletişime geçmiyorsa boşta kalıyor sayılır, eğer sürekli passengerla iletişimde ise çok uzun süre yanıt vermiyorsa sorun olabilir.
    passenger_pool_idle_time parametresi kullanılabilir ve dediğim gibi işlemler ön yüz işlemi değilse işlem yöneticisi kullanılması şiddetle tavsiyemdir.
    https://www.phusionpassenger.com/lib...inx/reference/
  • 23-11-2023, 11:54:10
    #7
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    İşlem backend ise yani çalıştırılınca passengerla bir daha iletişime geçmiyorsa boşta kalıyor sayılır, eğer sürekli passengerla iletişimde ise çok uzun süre yanıt vermiyorsa sorun olabilir.
    passenger_pool_idle_time parametresi kullanılabilir ve dediğim gibi işlemler ön yüz işlemi değilse işlem yöneticisi kullanılması şiddetle tavsiyemdir.
    https://www.phusionpassenger.com/lib...inx/reference/
    Yanıtlarınız için çok teşekkür ederim. PM2 ile Pleskte nasıl çalıştırabilirim?