একই সম্পত্তি IHttpHandler উদাহরণ সহ একাধিক অনুরোধগুলি প্রক্রিয়া করা যায় কিনা এই সম্পত্তিটি নির্দেশ করে। ডিফল্টরূপে একটি অনুরোধ পাইপলাইন শেষে এইচটিটিপি অ্যাপ্লিকেশনটির হ্যান্ডলারের রিসাইকেললিস্টে রাখা সমস্ত HTTP হ্যান্ডলারগুলি নালায় সেট করা আছে। যদি কোনও হ্যান্ডলার পুনরায় ব্যবহারযোগ্য হয় তবে এটি বাতিল হয়ে যাবে না এবং পরবর্তী অনুরোধে উদাহরণটি পুনরায় ব্যবহার করা হবে।
মূল লাভটি হ'ল পারফরম্যান্স কারণ আবর্জনা সংগ্রহের ক্ষেত্রে কম জিনিস থাকবে।
পুনরায় ব্যবহারযোগ্য হ্যান্ডলারের জন্য সবচেয়ে গুরুত্বপূর্ণ ব্যথা-পয়েন্টটি এটি থ্রেড-নিরাপদ হওয়া উচিত। এটি তুচ্ছ নয় এবং এর জন্য কিছু প্রচেষ্টা প্রয়োজন।
আমি ব্যক্তিগতভাবে পরামর্শ দিচ্ছি যে আপনি যদি কেবল পরিচালিত সংস্থানগুলি ব্যবহার করেন তবে আবর্জনা সংগ্রাহক সহজেই তাদের পরিচালনা করতে পারেন তবে আপনি ডিফল্ট মানটি (পুনরায় ব্যবহারযোগ্য নয়) ছেড়ে যান। পুনরায় ব্যবহারযোগ্য হ্যান্ডলারের কাছ থেকে পারফরম্যান্স লাভ সাধারণত থ্রেডিং বাগগুলি খুঁজে পাওয়ার জন্য কঠোর পরিচয় দেওয়ার ঝুঁকির তুলনায় নগন্য is
আপনি যদি হ্যান্ডলারটি পুনরায় ব্যবহার করার সিদ্ধান্ত নেন তবে শ্রেণি ভেরিয়েবলগুলিতে রাষ্ট্র বজায় রাখা আপনার এড়ানো উচিত কারণ হ্যান্ডলার উদাহরণটি যদি একই সাথে অ্যাক্সেস করা হয় তবে একাধিক অনুরোধগুলি মান লিখবে / পড়বে।