ما هو Prefork والعامل في Apache؟
ما هو Prefork والعامل في Apache؟

فيديو: ما هو Prefork والعامل في Apache؟

فيديو: ما هو Prefork والعامل في Apache؟
فيديو: Which to install: Apache Worker or Prefork? What are the (dis-)advantages of each? 2024, شهر نوفمبر
Anonim

Prefork والعامل نوعان من MPM اباتشي تقدم. كلاهما له مزايا وعيوب. بشكل افتراضي mpm بريفورك وهو موضوع آمن. بريفورك يستخدم MPM عمليات فرعية متعددة مع مؤشر ترابط واحد لكل عملية وتعالج كل عملية اتصالًا واحدًا في كل مرة. عامل يستخدم MPM عمليات فرعية متعددة مع العديد من مؤشرات الترابط لكل منها.

أيضا ، من هم عمال اباتشي؟

عامل . ال عامل يتحول MPM اباتشي في خادم ويب متعدد العمليات ومتعدد الخيوط. على عكس Prefork ، فإن كل عملية تابعة تحت عامل يمكن أن يكون لديك مواضيع متعددة. عامل يوصى عمومًا بتشغيل الخوادم عالية الحركة اباتشي الإصدارات السابقة لـ 2.4. لكن، عامل غير متوافق مع المكتبات الآمنة غير الخيطية.

ما هو الخيط في اباتشي؟ اباتشي HttpClient - متعدد الخيوط . الإعلانات. يحتوي البرنامج متعدد الخيوط على جزأين أو أكثر يمكن تشغيلهما بشكل متزامن ويمكن لكل جزء التعامل مع مهمة مختلفة في نفس الوقت مع الاستخدام الأمثل للموارد المتاحة.

مع وضع ذلك في الاعتبار ، كيف أعرف ما إذا كان لدي Apache Prefork أو عامل؟

ممكن اباتشي mod_info. استعلم عن عنوان url mod_info ، عادةً ما يكون curl localhost / server-info. سيعرض قسم "إعدادات الخادم" "MPM Name: عامل "قم بتشغيل httpd -V مرة أخرى - سيستمر ظهوره بريفورك ، ليس عامل.

ما هو MaxClients في Apache؟

اباتشي خادم الويب لديه خيار تكوين يسمى ماكسكلينتس . ماكسكلينتس يحدد الحد الأقصى لعدد الاتصالات المتزامنة التي اباتشي سوف الخدمة. كلما زاد عدد العمليات الفرعية التي تم إنتاجها كلما زاد استخدام الذاكرة ماكسكلينتس يعد خيارًا مهمًا لضبط الخادم.

موصى به: