‫راكبو الدراجات النارية مرة أخرى لدي مشروع يريد استضافة ستة إلى عشرة مواقع ويب خفيفة الوزن جدًا ، مع الأسف من ستة إلى عشرة
‫مواقع ويب خفيفة الوزن جدًا.
‫يمكنني إنشاء حاوية لكل منها ولكن يمكنني أيضًا تعديل تكوين Apache إلى مضيف متعدد من حاوية
‫واحدة هي المقايضات.
‫حسنا.
‫لذلك هذا سؤال رائع.
‫إن ما تطلبه Biker 2010 هو خوادم Apache لأن لدينا Apache منذ عقود وعقود.
‫تمتلك خوادم الويب Apache القدرة على تشغيل العديد من مواقع الويب كلها في برنامج خفي واحد.
‫الصحيح.
‫لذلك يمكن لأحد أباتشي HPD تشغيل العديد من مواقع الويب المختلفة التي لا علاقة لها.
‫وهل يجب أن تفعل ذلك مقابل. العديد من الحاويات لذلك ربما موقع ويب واحد لكل حاوية أو صورة حاوية كبيرة
‫تحتوي على جميع مواقع الويب.
‫أنا المفضل.
‫إذا كنت أقوم بتشغيل الحاويات خاصة إذا كنت أقوم بتشغيل منسق مثل السرب أو Kubernetes فهو دائمًا المزيد
‫من الحاويات.
‫والسبب هو أنه من الواضح أن Apache Apache لديه هذه الإمكانية ولكن تلك القدرة الأفضل تم
‫بناؤها في Apache قبل عقود من الزمن قبل أن يكون لدينا حاويات وعزل.
‫وإذا كان بإمكاني عزل مواقع الويب الخاصة بي في حاويات مختلفة.
‫الآن من الناحية النظرية ، هذا يعني أننا نقوم بتشغيل المزيد من شياطين أباتشي وهذا أقل كفاءة قليلاً.
‫إذا كنت تركز حقًا على خوادم صغيرة جدًا باستخدام القليل جدًا من الموارد.
‫لذا ، إذا فكرت في ما إذا كان لديك 10 مواقع ويب وكانوا جميعًا يقومون بتشغيل برنامج Apache الخفي في حاوية مختلفة ، فمن الواضح
‫أن لديك الكثير من البرامج القابلة للتنفيذ التي تستهلك المزيد من ذاكرة الوصول العشوائي وربما القليل
‫من الموارد الضائعة.
‫ولكن إذا كنت تتحدث من ستة إلى عشرة ، فلن تكسب حقًا أي شيء إذا كنت تقول إنني
‫بحاجة إلى تشغيل ألف موقع ويب ولديك سيطرة كاملة عليها جميعًا ، فعندئذ سيكون لديك مدخرات أكبر في الموارد
‫من خلال وضع هذه الكل في حاوية واحدة مثل Apache واحد ثم بشكل أساسي باستخدام مختلف Apache
‫يمكنه التين لكل موقع ويب.
‫الآن هذا بالنسبة لي هو المدرسة القديمة التي هي عبارة عن حاوية مسبقة.
‫أفضل دائمًا عزلهم في حاوياتهم الخاصة لأن هذا أسهل بالنسبة لي.
‫سأستخدم ريبو واحدًا مناسبًا لرمز موقع الويب هذا وسأضع هذا الريبو في صورة حاوية
‫واحدة وهناك علاقة فردية منطقية بالنسبة لي.
‫يمكنك أيضًا قياس تلك الحاويات بشكل مستقل.
‫لذلك إذا احتاج المرء إلى تشغيل ثلاث حاويات لأسباب تتعلق بالأداء أو التكرار ، فيمكنك قياس ذلك بشكل مستقل
‫عن الحاويات الأخرى ومواقع الويب الأخرى.
‫سبب آخر إذا كنت بحاجة إلى تحديث موقع ويب إذا كنت تقوم بكل شيء في حاوية واحدة ، فهذا يعني أنه
‫يجب الآن إعادة تشغيل كل خادم ويب فقط حتى تتمكن من تحديث صورة الحاوية الواحدة هذه ، بينما إذا كان لكل واحد
‫صورة حاوية خاصة به وصورة خاصة به عندئذٍ سيتم تحديث الحاوية التي يتم تغييرها فقط.
‫الصحيح.
‫لذلك من المحتمل أن تنكسر أقل ويكون لديك قدر أقل من التغيير بشكل عام.
‫على أي حال ، هذه فقط بعض الأسباب الجيدة للعزل ونعم ، نفس السبب ينطبق على الكثير من الأشياء
‫الأخرى مثل تكميلي.
‫أنت تعرف قراءة هذه الأشياء من هذا القبيل.
‫بعض الناس يريدون أن يعرفوا أن كل شيء يضع كل شيء على خادم واحد ضخم وهذا جيد.
‫قد يكون هذا منطقيًا بالنسبة لك ، ولكن هناك أيضًا مزايا للعزلة وإمكانية التحديث وأشياء
‫مثل كسر هذه الأشياء.
‫لذلك أعتقد أنه أكثر ضبابية قليلاً وليس بالأبيض والأسود لقواعد البيانات لأن هناك الكثير
‫من الكفاءة عندما تتحدث عن توفير الذاكرة والأشياء عندما تتحدث عن بناء خوادم
‫كبيرة الحجم ولكن عندما يتعلق الأمر بتطبيقات مثل خوادم الويب ، فأنا دائما عزلهم.