الانتقال إلى المحتوى الرئيسي

استكشاف أخطاء Rust

لماذا لا يمكنك الانضمام إلى خادم Rust الجديد

خادم Rust الذي لا يسمح لك بالدخول عند إقلاعه الأول يكون غالبا في منتصف بناء عالمه. توليد الخريطة وNAV mesh يستغرق حتى عشر دقائق، والشيء الوحيد الذي يجعله يستغرق وقتا أطول هو إعادة التشغيل لمعرفة إن كان ذلك يساعد.

  • أدلة Rust
  • آخر تحديث
  • قراءة 5 دقيقة
  • حتى 10 دقائق
  • خريطة وNAV mesh
  • راقبه عبر RCON
الإقلاع الأول1الخادم يبدأالعملية قيد التشغيل، لكنها لا تقبل لاعبين بعد.2توليد الخريطةتُبنى من البذرة وحجم العالم.3توليد NAV meshطبقة إيجاد المسار للحيوانات وNPCs.4الاتصالات مقبولةعادة خلال 10 دقائق من بدء تشغيل بارد.إعادة التشغيل خلال أي من المراحل الثلاث الأولى تعيدك إلى البداية.

الإجابة المختصرة

انتظر. خادم Rust الجديد يقضي حتى عشر دقائق في توليد خريطته وNAV mesh قبل أن يقبل الاتصالات، وتبدأ العملية من جديد من الصفر في كل مرة يُعاد فيها تشغيل الخادم. راقب وحدة تحكم RCON إن أردت رؤية التقدم بدلا من التخمين.

النقاط الأساسية

  • الخادم يبدو متصلا لأن العملية تعمل. إنه فقط غير جاهز بعد.
  • التوليد يستغرق حتى 10 دقائق، وأطول من ذلك في حجم عالم كبير.
  • إعادة التشغيل لإصلاح الأمر هو الشيء الوحيد المضمون أنه سيطيل الانتظار.
  • تغيير البذرة أو حجم العالم يحفز العملية نفسها من جديد.
  • RCON يعرض لك المرحلة، فلا تضطر إلى الجلوس والأمل.

ما الذي يفعله الخادم

بدء تشغيل خادم Rust جديد لحظة مثيرة، ومن المحبط أن الشيء الذي دفعت ثمنه للتو لا يسمح لك بالدخول. الخبر الجيد أن هذا انتظار وليس عطلا.

عند بدء تشغيله الأول، يجب على الخادم بناء شيئين قبل أن يتمكن أي أحد من اللعب عليه:

الخريطة
التضاريس نفسها، تُولد من البذرة وحجم العالم لديك. لا شيء موجود حتى ينتهي هذا.
NAV mesh
طبقة إيجاد المسار التي تستخدمها الحيوانات وNPCs للتحرك عبر التضاريس. لا يمكن بناؤها حتى تكون التضاريس موجودة، فتعمل بعد ذلك، لا بالتوازي معها.

معا يمكن أن يستغرقا حتى 10 دقائق، بحسب إعدادات الخادم وحجم العالم الذي طلبته. عملية الخادم تعمل طوال الوقت، وهذا بالضبط سبب أنه يبدو وكأن شيئا خطأ. إنه متصل. إنه فقط لم ينته بعد.

لا تعد تشغيله. إعادة التشغيل تتخلى عن العمل الجاري وتبدأ التوليد من جديد من البداية. تقريبا كل بلاغ عن خادم "لا ينتهي أبدا من التوليد" يتضح أنه خادم أعيد تشغيله مرتين أو ثلاث مرات من قبل شخص يحاول مساعدته.

ما الذي يحفز إعادة التوليد

الإقلاع الأول هو الحالة الواضحة، لكنه ليس المرة الوحيدة التي ستواجه فيها هذا الانتظار. أي تغيير يبطل العالم الحالي يفرض إعادة بناء.

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

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

مراقبة التقدم

لا تحتاج إلى الجلوس والتحديث متأملا. كلا هذين يعرضان لك المرحلة التي وصل إليها الخادم فعليا:

  • وحدة تحكم RCON المدمجة في لوحة التحكم الخاصة بك. لا شيء لتثبيته، وكافية لتمييز التوليد عن مشكلة حقيقية.
  • عميل RCON خارجي لرؤية وإدارة أفضل. نوصي بـ RustAdmin أو BattleMetrics.

دليلنا عن أدوات إدارة خادم Rust يقارن هذه والخيارات الأخرى بتفصيل أكبر، بما في ذلك أيها مجاني.

كيف نمنعه من إبطاء الجميع

توليد الخريطة عبء عمل ثقيل ذو خيط واحد إلى حد كبير، ويمكن أن يبقي نواة معالج قريبة من الاستخدام الكامل طوال التشغيل. على جهاز مشترك، هذه مشكلة للجميع، لا لخادمك الذي يقوم بالعمل فقط.

منصتنا تتعامل مع ذلك عبر اكتشاف متى تم ضبط بذرة أو حجم عالم جديد وربط ذلك الخادم بنواة معالج مخصصة طوال مدة التوليد. العمل الثقيل معزول بدلا من السماح له بالانتشار عبر الجهاز.

النتيجة أن جارا يولد خريطة بحجم عالم 6,000 لا ينتج تشنجات تأخر على خادمك، وخادمك لا ينتجها على خادمه. هذا لا يجعل التوليد أسرع، بل يمنعه من أن يصبح مشكلة الجميع.

عندما لا يكون السبب توليد الخريطة

إذا تركته فعليا دون أي تدخل لمدة 15 دقيقة وما زلت لا تستطيع الدخول، فمن المعقول البدء بالبحث في مكان آخر.

عدم تطابق الإصدار
بعد تحديث Rust، يجب أن يكون العميل والخادم على الإصدار نفسه. إذا لم يتحدث الخادم، فلن تعمل أي طريقة اتصال.
عنوان خاطئ
تحقق من معلومات الاتصال في لوحة التحكم الخاصة بك بدلا من العنوان الذي كتبته سابقا، خصوصا إذا أعيد بناء الخادم.
أعيد تشغيله في منتصف التوليد
تحقق من مخرجات RCON. إذا كان في مرحلة مبكرة من جديد، فقد أعاد شيء ما تشغيله وأعيدت الساعة إلى الصفر.
خطأ إعداد يوقف بدء التشغيل
مخرجات وحدة التحكم عادة ستوضح ذلك. سطر مشوه في server.cfg يمكن أن يوقف الإقلاع بطريقة تبدو مثل انتظار طويل تماما.

إذا مررت بكل ذلك، افتح تذكرة مع إرفاق مخرجات RCON. نص وحدة التحكم هو ما يحول محادثة الدعم من تخمين إلى حل.

المزيد من الأدلة لمن يديرون خادم Rust الخاص بهم.

إجابات سريعة

الأسئلة الشائعة

إنه يولد الخريطة وNAV mesh، وهو ما يحدث في الإقلاع الأول ويستغرق حتى 10 دقائق. عملية الخادم تعمل، ولهذا يبدو متصلا، لكنه لا يقبل لاعبين حتى ينتهي التوليد.

حتى نحو 10 دقائق، بحسب حجم العالم وإعدادات الخادم. حجم عالم أكبر يستغرق وقتا أطول. إعادة التشغيل أثناء العملية يبدأها من جديد من البداية.

نعم. تغيير بذرة الخادم أو حجم العالم يعني وجوب بناء خريطة جديدة تماما، ما يحفز عملية التوليد نفسها والانتظار نفسه كما في الإقلاع الأول.

استخدم وحدة تحكم RCON في لوحة التحكم الخاصة بك، أو اتصل بعميل RCON خارجي مثل RustAdmin أو BattleMetrics. مخرجات وحدة التحكم تعرض المرحلة التي وصل إليها الخادم، ما يحول الانتظار الأعمى إلى انتظار مرئي.

توليد التضاريس وNAV mesh هو عبء عمل ثقيل ذو خيط واحد إلى حد كبير، ويمكن أن يدفع نواة إلى الاستخدام الكامل طوال المدة. على منصتنا، يُربط الخادم بنواة معالج مخصصة أثناء التوليد حتى لا ينتقل الحمل إلى خوادم أخرى على الجهاز نفسه.

على الأرجح ليس عالقا، لكن الأمر يستحق التحقيق. السبب المعتاد هو أنه أعيد تشغيله مرة أو أكثر وكل إعادة تشغيل بدأت العملية من جديد. اتركه دون أي تدخل لمدة 15 دقيقة كاملة وتحقق من مخرجات RCON قبل التدخل.

استضافة Rust تتعامل مع الأجزاء الثقيلة

توليد الخريطة مربوط بنواة معالج مخصصة على منصتنا، فخادم واحد يبني عالمه لا يبطئ أي شخص آخر على الجهاز.

  • مركز بيانات في المملكة المتحدة
  • وحدة تحكم RCON مشمولة
  • دعم عبر التذاكر و Discord