با سلام
من یک اپلیکیشن نوشته شده تحت node دارم که روی یک سرور اختصاصی با رم 61 گیگ رانش کردم، وقتی رم سرور رو کاهش میدم و میزارم روی مثلا 16 گیگ برنامه هیچ مشکلی نداره ولی وقتی رم رو میبرم روی 61 گیگ اپ بدون هیچ ارور یا لاگی کرش میکنه و ریست میشه!! اپ رو با pm2 ران میکنم
کسی تا حالا به همچین مشکلی برخورد کردهبتونه راهنمایی کنه؟ خیلی سرچ کردم برای علتش ولی به نتیجه ای نرسیدم!!
سلام
تا زمانی که ارور مشخص نشه هیچکس نمیتونه مشکل پیدا کنه
یک سری process .event هایی در NodeJs هستند که کار Exception برای ما انجام میدن این کد تو قسمت app.js یا server.js قرار بدید در جایی که سرور ران میشه قرار بدید
const process = require('process');
process.on('uncaughtException', function (err) {
console.error(err);
console.log("Node NOT Exiting...");
});
اگر نمیتویند لاگ ارور ببنید ارور تو یک فایل txt ذخیره کنید
اگر این کد پاسخی به شما نداد باید تمام process.event هایی که مربوط به Exception ها میشن یکی یکی تست کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟