لقد قمت مؤخرًا بتثبيت multisite على قطرة DigitalOcean بحجم 2 جيجابايت من ذاكرة الوصول العشوائي مع 6 مواقع. أعتقد أنه يجب عليّ استخدام خيار ذاكرة وصول عشوائي أعلى، ومع ذلك، نظرًا لأن جميع المنتديات ستكون صغيرة جدًا في البداية، كنت آمل أن أبدأ بتكلفة منخفضة.
بغض النظر، عندما أذهب للترقية من صفحة المسؤول لأي من المنتديات، بما في ذلك المنتدى الرئيسي/الافتراضي، عندما أنقر على زر الترقية الأزرق، يتحول الزر إلى اللون الرمادي ويظهر “جاري الترقية…” ولكن بعد ذلك لا أرى أي شيء يظهر في مربع الطرفية الأسود أدناه، كما كنت أرى عادةً في تثبيتاتي ذات الموقع الواحد.
لقد مرت 10-15 دقيقة على الأقل وما زلت لا أرى أي شيء ولست متأكدًا مما إذا كان هناك أي تقدم.
هل لديك فكرة لماذا قد يحدث هذا؟
هل يمكنني الترقية من واجهات المستخدم الخاصة بأي من المنتديات؟
إذا لم يكن الأمر كذلك، فهل يجب عليّ ترقية multisite من سطر الأوامر؟
تعديل: لقد أعدت تعيين الترقية، وانتظرت قليلاً، وقمت بتحديث الصفحة، وحاولت ترقية المكون الإضافي Discourse Assign، ثم ظهرت معلومات في المربع تفيد بأنني لا أملك عددًا كافيًا من عمال unicorn، أعتقد من الترقية السابقة. نقرت على ترقية لهذا المكون الإضافي وعمل، لذا أفترض أن المشكلة كانت أنني لا أملك ذاكرة وصول عشوائي كافية، كما هو موضح هنا How to avoid upstream timeouts? - #2 by mpalmer
أوه، أعرف أنني فكرت في عدم وجود ذاكرة وصول عشوائي (RAM) كافية، لكنني متأكد من أن هذه كانت المرة الأولى التي أنشر فيها عن ذلك - ولكن ربما لا.\n\nبعد أن اكتشفت أن المشكلة هنا كانت نقص الذاكرة، فكرت في حذف الموضوع ولكنني اعتقدت أنه قد يكون من المفيد تركه للأشخاص في حال واجهوا خطأً مشابهًا.\n\nبينما كنت قد قرأت عن توصيات مختلفة لذاكرة الوصول العشوائي (RAM)، تتراوح من:\n\n[quote="codinghorror, post:3, topic:29920, full:true"]\nلا أوصي بذلك، لا. أقول 512 ميجابايت من ذاكرة الوصول العشوائي (RAM) كحد أدنى لكل مجتمع إضافي.\n\nلذا 1 جيجابايت للبدء بمجتمع 1، ثم + 512 ميجابايت للمجتمع 2، + 512 ميجابايت للمجتمع 3، وهكذا.\n[/quote]\n\nو\n\n[quote="pfaffman, post:8, topic:133388"]\nلا أوصي بالذهاب إلى مواقع متعددة بأقل من 4 جيجابايت من ذاكرة الوصول العشوائي (RAM)، ولكن تكوين مواقع متعددة باستخدام Docker .\n[/quote]\n\nلم أقرأ الكثير عن تداعيات عدم وجود ذاكرة وصول عشوائي (RAM) كافية. كنت أرى أن المواقع أبطأ ولكن مع هذا رأيت أن عمليات إعادة البناء/الترقية يمكن أن تفشل بسبب عدم كفاية الذاكرة.\n\nكنت سأكون بخير مع المواقع الأبطأ في الوقت الحالي لتوفير 10 دولارات شهريًا، ولكن فشل الترقيات يزعجني بما فيه الكفاية، لذلك سأزيد الذاكرة.
نعم، هذا ما كنت أخطط لفعله. لاحظت أن ترقية ذاكرة الوصول العشوائي/وحدة المعالجة المركزية ستمنحني نفس السعر مثل الترقية مع القرص الأكبر، لكنني أفضل خيار ذاكرة الوصول العشوائي/وحدة المعالجة المركزية القابل للعكس في الوقت الحالي، وإذا وجدت أنه يعمل أو مستوى أعلى يعمل، فقد أقوم بالترقية مع مساحة القرص المضافة (إذا كان ذلك ممكنًا بنفس السعر) أو أبدأ قطرة جديدة وأعيد إنشائها هناك.\n\n@pfaffman، أنا ممتن جدًا لمساعدتك، وكلماتك، والكثير مما فعلته على Meta لتسهيل الأمر على شخص مثلي للتثبيت والإدارة - شكرًا لك.