Apache এ Prefork এবং কর্মী কি?
Apache এ Prefork এবং কর্মী কি?

ভিডিও: Apache এ Prefork এবং কর্মী কি?

ভিডিও: Apache এ Prefork এবং কর্মী কি?
ভিডিও: Apache Kylin 101 - কিভাবে ব্যাপক ডেটাসেটে সাব-সেকেন্ড অ্যানালিটিক্স প্রদান করা যায় 2024, মে
Anonim

প্রিফর্ক এবং কর্মী দুই ধরনের MPM apache প্রদান করে। উভয়েরই তাদের যোগ্যতা এবং ত্রুটি রয়েছে। ডিফল্টভাবে mpm হয় prefork যা থ্রেড নিরাপদ। প্রিফর্ক MPM প্রতিটি একটি থ্রেড সহ একাধিক চাইল্ড প্রক্রিয়া ব্যবহার করে এবং প্রতিটি প্রক্রিয়া একবারে একটি সংযোগ পরিচালনা করে। কর্মী MPM একাধিক চাইল্ড প্রক্রিয়া ব্যবহার করে যার প্রতিটিতে অনেকগুলি থ্রেড রয়েছে।

এছাড়াও, Apache কর্মীরা কি?

কর্মী . দ্য কর্মী এমপিএম পালা অ্যাপাচি একটি মাল্টি-প্রসেস, মাল্টি-থ্রেডেড ওয়েব সার্ভারে। Prefork থেকে ভিন্ন, প্রতিটি শিশু প্রক্রিয়া অধীনে কর্মী একাধিক থ্রেড থাকতে পারে। কর্মী সাধারণত উচ্চ ট্রাফিক সার্ভার চলমান জন্য সুপারিশ করা হয় অ্যাপাচি 2.4 এর আগের সংস্করণ। যাহোক, কর্মী নন-থ্রেড নিরাপদ লাইব্রেরির সাথে বেমানান।

Apache এ থ্রেড কি? অ্যাপাচি HttpClient - একাধিক থ্রেড . বিজ্ঞাপন. একটি মাল্টি-থ্রেডেড প্রোগ্রামে দুই বা ততোধিক অংশ থাকে যা একসাথে চলতে পারে এবং প্রতিটি অংশ একই সময়ে উপলব্ধ সংস্থানগুলির সর্বোত্তম ব্যবহার করে একটি ভিন্ন কাজ পরিচালনা করতে পারে।

এটি বিবেচনায় রেখে, আমি কীভাবে জানব যে আমার কাছে অ্যাপাচি প্রিফর্ক বা কর্মী আছে কিনা?

সক্ষম করুন অ্যাপাচি mod_info। mod_info url-এ প্রশ্ন করুন, সাধারণত লোকালহোস্ট/সার্ভার-তথ্য কার্ল করুন। "সার্ভার সেটিংস" বিভাগটি "MPM নাম:" দেখাবে কর্মী " আবার httpd -V চালান -- এটি এখনও দেখাবে৷ prefork , না কর্মী.

অ্যাপাচি-এ MaxClients কি?

অ্যাপাচি ওয়েব সার্ভারে একটি কনফিগারেশন অপশন আছে যাকে বলা হয় সর্বোচ্চ ক্লায়েন্ট . সর্বোচ্চ ক্লায়েন্ট সমবর্তী সংযোগের সর্বাধিক সংখ্যা নির্ধারণ করে যে অ্যাপাচি সেবা করবে। যত বেশি শিশু প্রক্রিয়া তৈরি হয় তত বেশি মেমরি ব্যবহার সর্বোচ্চ ক্লায়েন্ট একটি গুরুত্বপূর্ণ সার্ভার টিউনিং বিকল্প।

প্রস্তাবিত: