درود استاد
من ی مشکل بزرگی که دارم ، سایت ها یا مجموعه هایی که دارم برای اپدیت کردن نیاز هست که فایل .next رو روی سرور قرار بدم و چون از ابزاری مثل pm2 استفاده میکنم نیاز هست که اون رو یکبار ریست کنم که تغییرات اجرا اعمال بشن
ولی مشکلی که هست اینکه سایت های من کاربران زیادی دارن و من توی هیچ ساعتی نمیتونم پروژه هارو ریست کنم
چون با اینکار باعث میشه پروسس هایی که درحال انجامن به کل استپ بشن و انگار اصلا اجرا نشدن!
و برای مثال تو صرافیم این کار عملا ی خسارت زیادی به من یا کاربرانم میزنه برای مثال کاربر درحال برداشت ارز هست و وسطای برداشت من ریست بزنم و عملا برنامه از اول اجرا بشه و اینجا اصلا تکلیف برداشتش مشکل نمیشه یا هزاران مورد دیگه
برای این مشکل باید چیکار کنم؟
در مورد بک اند هم باز به همین شکله مواردی که استفاده میکنم
react
next
node
هستند
سلام دوست من
اگر با گیت هاب و گیت کار میکنی روی سرور pull بگیر تا تغییرات جدید اعمال بشن و build کن یا میتونی .next رو آپلود کنی
بعد توسط دستور pm2 reload تغییرات رو اعمال کن این باعث میشه پروژه stop نشه
بازم مشکلی داشتی بگو
درود مجدد
مورد اول اوکیه
ولی بازم وقتی از دستور pm2 reload استفاده میکنم
پروسس ها ریست میشن و stop میشن
خودتون از چه ابزاری استفاده میکنید؟