উত্তর:
টেক এড 2003-তে উপস্থাপককে এই প্রশ্নটি জিজ্ঞাসা করা হয়েছিল, এবং উত্তরটি ছিল যে তারা এটি একটি দৈনিক সীমানায় ঘটে যাওয়া থেকে বিরত রাখতে একটি অনিয়মিত চক্র চায় (যেমন সার্ভার / ডোমেনে নির্ধারিত অন্যান্য নিত্য কাজগুলি থেকে আলাদা করতে)।
এখানে সাইট (লিঙ্ক মৃত) অনুমান:
... (২৯-এর পরে ২৯) প্রথম প্রধান, এটি অন্য কোনও সার্ভার প্রক্রিয়া সহ নিয়মিত প্যাটার্নে কমপক্ষে সম্ভাবনা পাওয়ার সুযোগ দেয়; সমস্যাগুলিতে তদন্ত সহজ করা
অন্য একটি সাইট এটি নিশ্চিত করে দেখা যাচ্ছে:
( ওয়েড হিল্মো ) ২৪ ঘন্টার জন্য সহজ কারণ বলেছিল যে এটি 24 বছরেরও কম সংখ্যক প্রাথমিক সংখ্যা He তিনি স্থির ও অ-পুনরাবৃত্তি প্যাটার্নটি চেয়েছিলেন যা দিনে একবারের চেয়ে বেশি ঘন ঘন ঘটে না doesn't
ঠিক আছে, এটি আমাকে বাগিয়ে দিচ্ছিল, তাই আমি প্রায় খনন করে অবশেষে আইআইএস দলে থাকা একজন লোকের কাছ থেকে এই পোস্টিংটি পেয়েছি :
আইআইএস 6 ডিফল্টরূপে প্রতি 29 ঘন্টা পুনরুদ্ধার করে (এবং আমাদের একটি কারণ ছিল
আইআইএস 6 ডিফল্টরূপে প্রতি 29 ঘন্টা পুনরুদ্ধার করে (এবং আমাদের ডিফল্ট মান হিসাবে 29 ঘন্টা বাছাই করার কারণ ছিল) কারণ এটির চেয়ে বেশি সম্ভবত এটি চলমান ওয়েব অ্যাপ্লিকেশনটি অবিশ্বাস্য এবং আক্ষরিকভাবে ঘন ঘন পুনরায় আরম্ভ করা প্রয়োজন।
সুতরাং, আইআইএস the ভিত্তিটি তৈরি করা হয়েছে (স্বীকারোক্তিজনকভাবে ছদ্মবেশী) যে ব্যবহারকারীর ওয়েব অ্যাপ্লিকেশনটি 24 টি স্বাতন্ত্র্য ঘন্টার বেশি চলবে না, বৈশিষ্ট্যগুলি সেই অনুযায়ী পরিকল্পনা করা হয়েছে এবং ডিফল্টগুলি বেছে নেওয়া হয়েছে। কর্মী প্রক্রিয়াগুলি প্রতি 29 ঘন্টা অন্তর পুনর্ব্যবহার করে, প্রক্রিয়া প্রারম্ভ এবং শাটডাউন পর্যবেক্ষণ করা হয়, প্রক্রিয়াটি এটি চলছে কিনা তা নিশ্চিত করার জন্য ক্রমাগত পিন করা হয়, প্রক্রিয়া হ্যান্ডেলটি ট্র্যাক করা হয় এবং এটি অপ্রত্যাশিতভাবে বন্ধ হয়ে গেলে ইত্যাদি সংকেত দেওয়া হয় ইত্যাদি ইত্যাদি etc.
রিসাইক্লিং অপারেশনের একটি সাধারণ অংশ বলে বুঝতে পেরে, আইআইএস 6 এর ফলে শেষ ব্যবহারকারী থেকে এই জাতীয় পুনর্ব্যবহারকে আলাদা করা নিশ্চিত করে - কিছু কার্নেল-মোড ম্যাজিকের কারণে শেষ ব্যবহারকারীর টিসিপি সংযোগ কোনও পুনর্ব্যবহারের সময় কখনও শেষ হয় না। ব্যবহারকারী-মোড অ্যাপ্লিকেশনটির সাথে একত্রিত যা সেশন-স্টেট আউট-অফ-প্রসেস (যেমন এএসপি.নেট সেশন স্টেট সার্ভিস) সঞ্চয় করে, কোনও ব্যবহারকারীর দ্বারা দৃশ্যমান ডেটা ক্ষতি না করে কার্যত নির্ভরযোগ্য আপটাইম নিশ্চিত হয়, এমনকি প্রতিটি অ্যাপ্লিকেশন প্রক্রিয়া করার পরেও ওয়েব অ্যাপ্লিকেশন ক্র্যাশ হয়ে যায় if ব্যবহারকারী অনুরোধ।
এটি আইআইএস 6 এটির মতো তৈরি করতে পারে - একটি অবিশ্বাস্য ওয়েব অ্যাপ্লিকেশন দেওয়া হয়, এটি শেষ ব্যবহারকারীর কাছে নির্ভরযোগ্য প্রদর্শিত হয় এবং অবিশ্বস্ত ওয়েব অ্যাপ্লিকেশনটির কোনও সংশোধন না করে এটি করে।
অবশ্যই, সমস্ত অবিশ্বস্ত আবেদন নির্ভরযোগ্য হিসাবে দেখা যায় না - যদি তাই হয়, তবে আমরা সবাই চাকরির বাইরে আছি! - তবে আইআইএস sure নিশ্চিতভাবে আরও অনেক বেশি স্থিতিস্থাপক হওয়ার চেষ্টা করে।
আপনার ক্ষেত্রে, এটি কেবল ঘটে যায় যে অনিদ্রাবত ব্যবহারকারীর স্থিতিতে রেজিলান্সির একটি পার্শ্ব প্রতিক্রিয়া থাকে তবে এটি সহজেই সামঞ্জস্য করা যায়।
আপনার ওয়েব অ্যাপ্লিকেশনটির কোনও সমস্যা নেই এবং প্রক্রিয়া সেশনের স্থিতিতে থাকে বলে ধরে নিই, আপনি এই ডিফল্টগুলি পরিবর্তন করতে চাইবেন: 1. ২৯ ঘন্টা পর্যায়ক্রমিক পুনর্ব্যবহার বন্ধ করুন ২. 20 মিনিটের নিষ্ক্রিয় সময়সীমা বন্ধ করুন
এটি সেশন স্থিতির অপ্রত্যাশিত ক্ষতি রোধ করবে।
অবশ্যই, আপনি যদি কখনও প্রসেস-আউট-প্রসেস সেশন স্টেট সহ কোনও অ্যাপ্লিকেশন ব্যবহার করেন তবে আপনি সমস্ত কিছু ডিফল্ট হিসাবে ছেড়ে যেতে পারেন এবং কার্যকারিতা এবং নির্ভরযোগ্যতার মধ্যে কোনও তাত্পর্য লক্ষ্য করতে পারেন না।