اذهب إلى المحتوى

Salah Benbouzid

الأعضاء
  • المساهمات

    5
  • تاريخ الانضمام

  • تاريخ آخر زيارة

إجابات الأسئلة

  1. إجابة Salah Benbouzid سؤال في ظهور الخطأ Error: listen EADDRINUSE في express ضمن node.js كانت الإجابة المقبولة   
    killall -9 node يمكن للأمر أعلاه توقيف اتصال vs code عندما تكون تقوم بالتطوير عن بُعد عبر SSH  وتقتل جميع العمليات التي تستخدم NodeJS التي يمكن أن تؤدي إلى مشاكل خاصة إذا كان لديك بعض التطبيقات تستعمل من طرف عملائك او موقعك أي تكون في ال production  ، هناك طريقة أفضل للقيام بذلك باستخدام netstat للحصول على كل العمليات التي تستخدم NodeJS مع المنفذ الذي يستخدمه ثم قم بتوقيف او عادة تشغيل المنفذ الذي تريده بواسطة
    netstat -lntp | grep node سيتم إظهار كل العمليات التي تستخدم NodeJS  مع رقم المنفذ المستخدم من طرفها 
    مثال 
    tcp6 0 0 :::5744 :::* LISTEN 3864/node بعد ذلك مثلا ستقوم ب بتوقيف العملية التي تحمل PID رقم 3864 بالأمر التالي مع تغيير PID  برقم العملية التي يستخدمها تطبيق NodeJS الخاص بك 
    kill -9 PID او تقوم بإعادة تشغيلها او عمل refresh  لها لكي تحصل على PID جديد خاص بها عبر الامر التالي مع تغيير PID  برقم العملية التي يستخدمها تطبيق NodeJS الخاص بك 
    kill -HUP PID  
×
×
  • أضف...