شكرًا للتوضيح ونصيحتك. في الواقع، يمكن أن يكون بروتوكول SMB بطيئًا جدًا عند الوصول إلى عدد كبير من الملفات. في معظم الأحيان، لا يحدث فرق لأن الملفات التي يتم الوصول إليها بشكل متكرر يتم تخزينها مؤقتًا بواسطة nginx (نطبق بشكل متكرر التغييرات المطبقة على ملف إعداد nginx النموذجي الخاص بـ Discourse). لكن عند التعامل مع عمليات الفحص هذه، ينخفض الأداء.
نحن نبحث عن حلول تخزين أخرى منذ فترة. قد يؤدي استخدام تخزين خارجي متوافق مع S3 إلى كسر أجزاء من مفهوم الأمان الخاص بنا. كل مثيل/خدمة مشاركة (قاعدة البيانات، الآلة الافتراضية، التخزين، إلخ) مرتبط بشبكة خاصة وغير قابل للوصول من الإنترنت العام. يتم إدارة جميع حركة المرور العامة بواسطة Azure Application Gateway.
لسوء الحظ، ليس تخزين Azure Blob متوافقًا مع S3، لكن قد ينبغي علينا استثمار بعض الوقت للاستفادة منه. الحلول الممكنة الحالية هي إضافة تخزين Blob الخاصة بـ Discourse أو استخدام blobfuse مباشرة داخل الحاوية.
على أي حال، شكرًا لوقتك ومساعدتك. هل هناك سبب لفحص حجم التحميل يوميًا، وهل هناك طريقة لإيقاف ذلك؟
مع أطيب التحيات