منذ أن قمت بترحيل خادمي من Gcp/1 Vcpu/8gb/50gb إلى 1 Vcpu/6gb/52gb على Google Console، كلما قمت بإعادة تشغيل خادمي (لأي سبب. بشكل عام بعد بعض التحديثات المهمة)، أجد أن موقعي الإلكتروني يتعطل. مجرد شاشة فارغة في FF، وخطأ 500 في Chrome:
لقد تحققت أيضًا من أنه عندما لا يعمل موقعي/يعطي خطأ، فإن خدمة nginx تعمل بشكل جيد في الخلفية/الخادم. ولكن رسالة خطأ Nginx الخارجية لا تزال لا تظهر في المتصفح.
لدي Nginx خارج الحاوية. وبما أن رسالة خطأ Nginx الخاصة بي لا تظهر أيضًا، أفترض ربما أنها ليست مشكلة الحاوية.
على أي حال، إذا قمت بإيقاف الحاوية ثم تشغيلها، فستظهر رسالة Nginx الخارجية أولاً وفي غضون دقيقة يظهر الموقع. لقد حدثت هذه الحلقة 2-3 مرات. يتم تحديث موقعي كل 5-7 أيام من الواجهة الأمامية.
هل هذا تثبيت قياسي أم لديك وكيل عكسي أمام Discourse؟
بالنظر إلى أن لديك وكيلًا عكسيًا آخر، يبدو أن هناك نوعًا من حالة السباق حيث يحتاج إلى التشغيل أولاً، أو ربما يقوم nginx الخارجي بإنشاء شبكة لا يمكن لـ Discourse الاتصال بها إذا بدأ Discourse أولاً.