উত্তর:
অ্যাপ্লিকেশন পুলগুলি আপনার অ্যাপ্লিকেশনগুলিকে একে অপরের থেকে বিচ্ছিন্ন করার অনুমতি দেয়, এমনকি যদি সেগুলি একই সার্ভারে চলছে। এইভাবে, যদি একটি অ্যাপ্লিকেশনটিতে ত্রুটি থাকে তবে এটি অন্যান্য অ্যাপ্লিকেশনগুলিকে নেবে না।
অতিরিক্তভাবে, অ্যাপ্লিকেশন পুলগুলি আপনাকে বিভিন্ন অ্যাপ্লিকেশন আলাদা করতে দেয় যার জন্য বিভিন্ন স্তরের সুরক্ষা প্রয়োজন।
এখানে একটি ভাল সংস্থান রয়েছে: আইআইএস এবং এএসপি.এনইটি: অ্যাপ্লিকেশন পুল
মূলত, একটি অ্যাপ্লিকেশন পুল হ'ল প্রক্রিয়া সীমানার মধ্য দিয়ে একটি ওয়েব সার্ভারে বগি তৈরির উপায়, এবং এই বিভাগগুলির প্রতিটিতে ইউআরএলগুলির রুট সেট। এখানে আরও তথ্য দেখুন: http://technet.microsoft.com/en-us/library/cc735247(WS.10).aspx
আমি শীর্ষে ভোট দেওয়া উত্তরে দ্বিতীয়, তবে কেউ যদি এটির কাজে লাগে তবে এখানে আরও কিছু বিশদ যুক্ত করার মত বোধ করছি।
সংক্ষিপ্ত সংস্করণ :
আইআইএস ডাব্লু 3 ডব্লিউপি.এক্স নামের একটি প্রক্রিয়াতে আপনার কনফিগার করা কোনও ওয়েবসাইট চালায়। আইআইএস অ্যাপ্লিকেশন পুল আইআইএস-এ বৈশিষ্ট্যযুক্ত যা প্রতিটি ওয়েবসাইট বা এর কোনও অংশকে সংশ্লিষ্ট ডাব্লুডব্লিউপি.এক্সই প্রক্রিয়াটির আওতায় চলতে দেয়। সুতরাং আপনি একক w3wp.exe বা 100 বিভিন্ন w3wp.exe এ 100 টি ওয়েবসাইট চালাতে পারেন। উদাহরণস্বরূপ মেমরির ব্যবহার বাঁচাতে একই অ্যাপ্লিকেশন পুলে 3 টি ওয়েবসাইট চালান (একই ডাব্লু 3 ডাব্লুপিপিএক্স)। , দুটি পৃথক দুটি অ্যাপ্লিকেশন পুলে 2 টি আলাদা ওয়েবসাইট চালান যাতে প্রতিটি পৃথক ব্যবহারকারী অ্যাকাউন্টের অধীনে চলতে পারে (যাকে অ্যাপ্লিকেশন পুল পরিচয় বলা হয়)। একটি অ্যাপ্লিকেশন পুলে একটি ওয়েবসাইট এবং একটি পৃথক অ্যাপ্লিকেশন পুলের নীচে একটি সাবসাইট 'ওয়েবসাইট / অ্যাপ' চালান।
দীর্ঘ সংস্করণ:
প্রতিটি ওয়েবসাইট বা ওয়েবসাইটের একটি অংশ, আপনি একটি অ্যাপ্লিকেশন পুলের অধীনে চলতে পারেন You আপনি কোনও অ্যাপ্লিকেশন পুল ব্যবহার করে ওয়েবসাইটের কয়েকটি বেসিক সেটিংস নিয়ন্ত্রণ করতে পারেন।
আশা করি এটা সাহায্য করবে!
একটি অ্যাপ্লিকেশন পুল হ'ল এক বা একাধিক ইউআরএলগুলির একটি গোষ্ঠী যা কোনও কর্মী প্রক্রিয়া বা কর্মী প্রক্রিয়াগুলির সেট দ্বারা পরিবেশন করা হয়। কোনও ওয়েব ডিরেক্টরি বা ভার্চুয়াল ডিরেক্টরি কোনও অ্যাপ্লিকেশন পুলে বরাদ্দ করা যেতে পারে।
একটি অ্যাপ্লিকেশন পুলে থাকা প্রতিটি অ্যাপ্লিকেশন একই কর্মী প্রক্রিয়া ভাগ করে।
আইআইএস-ইন্টারনেট তথ্য পরিষেবা এক বা একাধিক ওয়েব অ্যাপ্লিকেশন হোস্ট করতে ব্যবহৃত একটি ওয়েব সার্ভার। মাইক্রোসফ্ট ওয়েব সার্ভার বজায় রাখছে এবং এখানে এই আইআইএসের ভিত্তিতে আমরা আমাদের ওয়েবসাইট abc.com (নিউজ কন্টেন্ট ভিত্তিক) পরিচালনা করছি here যেহেতু, মাইক্রোসফ্ট একটি বড় শট সংস্থা এটি নিতে পারে বা অন্য ওয়েবসাইট হোস্ট করার জন্য প্রস্তুত বলে xyz.com (ইকমার্স ভিত্তিক)।
এখন ওয়েব সার্ভার হোস্টিং করছে অর্থাত্ তার একক ওয়েব সার্ভারে উভয় ওয়েবসাইট চালানোর জন্য মেমরি সরবরাহ করে hus তাই, এখানে অ্যাপ্লিকেশন পুলগুলি ছবিতে আসে। abc.com এর নিজস্ব নিয়ম, ব্যবসায়িক যুক্তি, ডেটা ইত্যাদি রয়েছে এবং এটি xyz.com এ প্রযোজ্য।
আইআইএস প্রত্যেকটি বিষয় (সুরক্ষা, স্কেলাবিলিটি) প্রভাবিত না করেই একক ওয়েবসভারে সহজেই তাদের নিজস্ব বিশ্বে দুটি ওয়েবসাইট চালানোর জন্য দুটি অ্যাপ্লিকেশন পুল (পথ) সরবরাহ করে Tএটি আইআইএসের অ্যাপ্লিকেশন পুল।
সুতরাং সার্ভারের ক্ষমতার উপর নির্ভর করে আপনার কাছে অ্যাপ্লিকেশন পুলের যে কোনও সংখ্যা থাকতে পারে
একটি অ্যাপ্লিকেশন পুল হ'ল কর্মীদের প্রসেসর বা কর্মী প্রসেসরের সেট দ্বারা পরিবেশন করা url এর একটি গ্রুপ।
অ্যাপ্লিকেশন পুলের যে কোনও সংখ্যা থাকতে পারে।
আইআইএসে একাধিক অ্যাপ্লিকেশন পুল তৈরি করা সম্ভব।
বিভিন্ন অ্যাপ্লিকেশন পুলে একটি অ্যাপ্লিকেশন বিভিন্ন কর্মী প্রসেসরে চালিত হয়।
সুবিধা: একটি অ্যাপ্লিকেশন পুলে ত্রুটি ঘটলে অন্য অ্যাপ্লিকেশন পুলে চলমান অ্যাপ্লিকেশনগুলিকে প্রভাবিত করবে না।
একটি অ্যাপ্লিকেশন পুল হ'ল এক বা একাধিক ইউআরএলগুলির একটি গোষ্ঠী যা কোনও কর্মী প্রক্রিয়া বা কর্মী প্রক্রিয়াগুলির সেট দ্বারা পরিবেশন করা হয়। অ্যাপ্লিকেশন পুলগুলি আইআইএস কর্মী প্রক্রিয়াগুলির পৃথক সেটগুলির জন্য ব্যবহৃত হয় যা একই কনফিগারেশন এবং অ্যাপ্লিকেশন সীমানা ভাগ করে। অ্যাপ্লিকেশন পুলগুলি আরও ভাল সুরক্ষা, নির্ভরযোগ্যতা, প্রাপ্যতা এবং কার্য সম্পাদনের জন্য আমাদের ওয়েব অ্যাপ্লিকেশনকে বিচ্ছিন্ন করতে ব্যবহৃত হয় এবং তারা একে অপরকে প্রভাবিত না করে চলতে থাকে।
অ্যাপ্লিকেশন পুল হ'ল অ্যাপ্লিকেশনগুলির সংকলন যা আইআইএস-এর একই কর্মী প্রক্রিয়া ব্যবহার করে (w3wp.exe) p অ্যাপ্লিকেশন পুলটি ব্যবহারের প্রাথমিক উদ্বেগ হ'ল বিভিন্ন সুরক্ষা উদ্বেগের সাথে দুটি পৃথক অ্যাপ্লিকেশন বিচ্ছিন্ন করা এবং কর্মী প্রক্রিয়াজনিত মৃত্যুর কারণে অ্যাপ্লিকেশনগুলির ক্রাশ হওয়া এড়ানো।
অ্যাপ্লিকেশন পুলগুলি আইআইএস কর্মী প্রক্রিয়াগুলির পৃথক সেটগুলির জন্য ব্যবহৃত হয় যা একই কনফিগারেশন এবং অ্যাপ্লিকেশন সীমানা ভাগ করে।
অ্যাপ্লিকেশন পুলগুলি আরও ভাল সুরক্ষা, নির্ভরযোগ্যতা এবং উপলব্ধতা এবং কার্য সম্পাদনের জন্য আমাদের ওয়েব অ্যাপ্লিকেশনকে বিচ্ছিন্ন করতে এবং একে অপরকে প্রভাবিত না করে চলতে থাকে keep কর্মী প্রক্রিয়া প্রতিটি অ্যাপ্লিকেশন পুলকে পৃথক করে এমন প্রক্রিয়া সীমানা হিসাবে কাজ করে যাতে যখন কোনও কর্মী প্রক্রিয়া বা অ্যাপ্লিকেশন কোনও সমস্যা বা পুনর্ব্যবহার করে, তখন অন্যান্য অ্যাপ্লিকেশন বা কর্মী প্রক্রিয়া প্রভাবিত হয় না। একটি অ্যাপ্লিকেশন পুলে একাধিক কর্মী প্রক্রিয়াও থাকতে পারে।
বা আমরা সহজেই বলতে পারি যে, একটি অ্যাপ্লিকেশন পুল হল এক বা একাধিক ইউআরএলগুলির একটি গ্রুপ যা কোনও কর্মী প্রক্রিয়া বা কর্মী প্রক্রিয়াগুলির সেট দ্বারা পরিবেশন করা হয়। কোনও ওয়েব ডিরেক্টরি বা ভার্চুয়াল ডিরেক্টরি কোনও অ্যাপ্লিকেশন পুলে বরাদ্দ করা যেতে পারে। যাতে আপনি পৃথক অ্যাপ্লিকেশন পুল ব্যবহার করেন তবে একটি ওয়েবসাইট অন্যের দ্বারা প্রভাবিত হতে পারে না।
সূত্র: ইন্টারভিউউইজ
একটি অ্যাপ্লিকেশন পুলটি পুকুরের মতো, যদি আমি দুটি অ্যাপ্লিকেশন পুল তৈরি করি, তবে প্রথম অ্যাপ্লিকেশন পুলটিতে 100 টি মাছ রয়েছে এবং অন্য অ্যাপ্লিকেশন পুলটিতে 200 টি মাছ রয়েছে, এখানে মাছ অ্যাপ্লিকেশন পুলের অ্যাপ্লিকেশনটির মতো। তারা কর্মী প্রক্রিয়া দ্বারা পরিচালিত হয়। সর্বোত্তম সুবিধা হ'ল: যদি পাউন্ড নম্বর -১ এ খারাপ জল থাকে এবং সমস্ত মাছ প্রভাবিত হয় তবে পাউন্ড নম্বর -২ এ মাছের সুরক্ষা রয়েছে। এটির মতো যদি কোনও অ্যাপ্লিকেশন পুল কোনও সমস্যা দ্বারা প্রভাবিত হয় তবে অ্যাপ্লিকেশন পুল 2 তে এই সমস্যার কোনও প্রভাব নেই তবে সুরক্ষা উন্নতি করতে হবে এবং অন্য লাভটি হ'ল আপনি একক অ্যাপ্লিকেশন পুলে সমস্ত অ্যাপ্লিকেশনগুলিকে সমস্ত প্রয়োজনীয় প্রমাণীকরণ এবং অধিকার সরবরাহ করেছেন is ।
একই কনফিগারেশনটি ভাগ করে এমন আইআইএস কর্মী প্রক্রিয়াগুলির সেটকে পৃথক করতে অ্যাপ্লিকেশন পুলগুলি ব্যবহার করা হয়। অ্যাপ্লিকেশন পুলগুলি আমাদের সুরক্ষা, নির্ভরযোগ্যতা এবং উপলব্ধতার জন্য আমাদের ওয়েব অ্যাপ্লিকেশনকে আলাদা করতে সক্ষম করে
অ্যাপ্লিকেশন পুল উপাদানটিতে আপনার আইআইএসে চলমান সমস্ত অ্যাপ্লিকেশন পুলগুলির জন্য কনফিগারেশন সেটিংস রয়েছে। একটি অ্যাপ্লিকেশন পুল একটি বা একাধিক কর্মী প্রক্রিয়াগুলির একটি গোষ্ঠী সংজ্ঞায়িত করে, সাধারণ সেটিংসের সাহায্যে কনফিগার করা থাকে যা সেই অ্যাপ্লিকেশন পুলে বরাদ্দকৃত এক বা একাধিক অ্যাপ্লিকেশনগুলিকে অনুরোধগুলি সরবরাহ করে।
অ্যাপ্লিকেশন পুলগুলি ওয়েব অ্যাপ্লিকেশনগুলির একটি সেটকে এক বা একাধিক অনুরূপভাবে কনফিগার করা কর্মী প্রক্রিয়াগুলি ভাগ করার অনুমতি দেয়, তাই তারা সার্ভার কম্পিউটারে অন্য ওয়েব অ্যাপ্লিকেশনগুলি থেকে ওয়েব অ্যাপ্লিকেশনগুলির একটি সেট পৃথক করার একটি সুবিধাজনক উপায় সরবরাহ করে।
প্রক্রিয়া সীমানা প্রতিটি কর্মী প্রক্রিয়া পৃথক; অতএব, একটি অ্যাপ্লিকেশন পুলে অ্যাপ্লিকেশন সমস্যাগুলি ওয়েবসাইটগুলি বা অন্যান্য অ্যাপ্লিকেশন পুলের অ্যাপ্লিকেশনগুলিকে প্রভাবিত করে না। অ্যাপ্লিকেশন পুলগুলি আপনার ওয়েব পরিকাঠামোর নির্ভরযোগ্যতা এবং পরিচালনা উভয়ই উল্লেখযোগ্যভাবে বৃদ্ধি করে increase