الانتقال إلى المحتوى

الكونسول وإجراءات التشغيل

كيفية عرض مخرجات الخادم والتحكم فيه بإجراءات التشغيل وتنفيذ أوامر shell في الكونسول.

تبويب Console في Portal هو نافذتك المباشرة على خادمك الذي يعمل. يبث المخرجات أولًا بأول، ويوفر أزرارًا لتشغيل خادمك أو إيقافه أو إعادة تشغيله أو إنهائه بالقوة.

ما ستتعلمه

  • كيفية عرض المخرجات المباشرة للخادم
  • كيفية استخدام إجراءات التشغيل (Start وStop وRestart وKill)
  • كيفية إرسال أوامر shell في الكونسول

عرض المخرجات المباشرة

بمجرد أن يعمل خادمك، يبث تبويب Console مخرجاته في الوقت الفعلي. استخدمه من أجل:

  • التأكد من أن تطبيقك بدأ بنجاح
  • قراءة أخطاء البدء وتتبعات المكدس (stack traces)
  • مراقبة مخرجات السجلات المباشرة

إذا بدأ خادمك ثم تعطّل فورًا، فإن مخرجات الكونسول تُظهر السبب في الغالب.


إجراءات التشغيل

الإجراءالتأثير
Startيشغّل الخادم
Stopيرسل إشارة إيقاف سلسة إلى العملية الجارية
Restartيوقف الخادم ثم يشغّله من جديد
Killينهي العملية فورًا وبالقوة

استخدم Kill فقط عندما يكون الخادم غير مستجيب تمامًا ولا يتوقف بزر Stop العادي.


إرسال أوامر Shell

افتراضيًا، يرسل حقل الإدخال في الكونسول النص إلى stdin لتطبيقك، وهو مفيد لخوادم الألعاب أو واجهات CLI المخصصة. لتشغيل أوامر shell عشوائية بدلًا من ذلك (مثل ls وnode --version وpip install requests)، تحتاج أولًا إلى إعداد خادمك لقبولها.

كيفية تفعيل إدخال أوامر shell

  1. انتقل إلى تبويب Startup في خادمك.
  2. غيّر Startup Command إلى bash.
  3. عُد إلى تبويب Console وانقر على Restart.

بعد إعادة التشغيل، يقبل حقل الإدخال أوامر shell مباشرة.

مع ضبط أمر التشغيل على bash، لن يبدأ تطبيقك تلقائيًا. يجب أن تشغّله يدويًا من الكونسول، أو تستعيد أمر التشغيل الأصلي عند الانتهاء. انظر إعدادات التشغيل.


استكشاف المشكلات الشائعة

الخادم يتعطل فور بدئه

تحقق من رسائل الخطأ في مخرجات الكونسول. الأسباب الشائعة:

  • أمر تشغيل خاطئ (اسم ملف خاطئ أو صياغة خاطئة)
  • ملف نقطة الدخول مفقود (ارفع ملفاتك أولًا)
  • إصدار صورة Docker غير صحيح
  • تبعيات مفقودة (جرّب تشغيل npm install أو pip install -r requirements.txt يدويًا عبر وضع bash)

انظر إعدادات التشغيل ومدير الملفات.

الكونسول لا يعرض أي مخرجات

قد يكتب تطبيقك السجلات في ملف بدلًا من stdout. تحقق مما إذا كان هناك ملف سجل في مدير الملفات. بعض الأطر تتطلب علامة محددة لتفعيل مخرجات الكونسول (مثل تعطيل الوضع الصامت).

لا أستطيع الكتابة في حقل إدخال الكونسول

تأكد من أن خادمك يعمل (الحالة الخضراء). حقل الإدخال يكون نشطًا فقط عندما تكون عملية الخادم قيد التشغيل.


الخطوات التالية