Selamlar,
Uzun süredir çözüm aradığımız bir sorunla ilgili fikrinize ihtiyacımız var. PM2 kullanarak bir Node.js projesini çalıştırdığımızda, zaman zaman PM2 kendi kendine kapanıyor ve tüm süreçler otomatik olarak siliniyor. Bu durumda, pm2 status komutuyla kontrol ettiğimizde çalışan hiçbir sürecin olmadığını görüyoruz.
Bu durum sık yaşanmasa da ara sıra gerçekleşiyor. Sorunu çözmek için pm2 startup ve pm2 save komutlarını kullandık, ancak bu da işe yaramadı. Bu konu hakkında herhangi bir fikriniz ya da öneriniz var mı?
NodeJs Fikir Alış Verişi Ücretli/Ücretsiz
2
●138
- 02-12-2024, 16:36:56module.exports = {
apps: [
{
name: 'nextjs',
script: 'yarn',
args: 'start',
cwd: '/home/xxxxxxx/',
instances: 'max',
exec_mode: 'cluster',
autorestart: true,
cron_restart: '0 * * * *',
watch: false,
exp_backoff_restart_delay: 100,
env: {
NODE_ENV: 'production',
},
},
],
};
bu kodu kendinize göre düzenleyin. ecosystem.config.js vb bir isimle kaydedip pm2 start xxx.js olarak çağırıp test edin. Yüksek ihtimalle çözülecektir sorununuz. - 02-12-2024, 16:40:47hocam bunun için pm2 dökümanında yaml dosyası oluşturup kullanmayı tavsiye etmişti bende aynı sorun yaşadım çok nalet bişi
https://pm2.keymetrics.io/docs/usage/quick-start/ gibi