خيوط معالجة متعددة لوحدات المعالجة المركزية في Ruby

لقد اتبعت مزيجًا من هذين الدليلين [1] [2] للاستيراد مع الوصول إلى حاوية Docker أخرى تشغل نسخة من قاعدة بيانات المنتدى المصدر في MySQL. لكن خطر ببالي أنه بدلاً من إنشاء حاوية import منفصلة، يمكنني ببساطة استخدام حاوية app واحدة وإضافة mysql-dep.tempate إليها:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"
  - "templates/import/mysql-dep.template.yml"

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