যা ঘটছে তা হ'ল আপনার অ্যাপ্লিকেশন এবং / অথবা অ্যাপ্লিকেশনস্প্যানরা সময় শেষ হওয়ার কারণে বন্ধ হয়ে যাচ্ছে। আপনার নতুন অনুরোধটি প্রক্রিয়া করার জন্য, যাত্রীকে আপনার অ্যাপ্লিকেশনটির একটি নতুন অনুলিপি শুরু করতে হবে, এটি একটি ফাস্ট মেশিনে এমনকি কয়েক সেকেন্ড সময় নিতে পারে। সমস্যাটি সমাধান করতে, আপনার অ্যাপ্লিকেশনটি বাঁচিয়ে রাখতে আপনি কয়েকটি অ্যাপাচি কনফিগারেশন বিকল্প ব্যবহার করতে পারেন।
এখানে আমি বিশেষভাবে আমার সার্ভারগুলিতে যা করেছি তা। প্যাসেঞ্জারস্পেনমঠোড এবং প্যাসেঞ্জারম্যাক্সপ্রিলোডারআইডলটাইম আপনার পরিস্থিতিতে সবচেয়ে গুরুত্বপূর্ণ কনফিগারেশন বিকল্পসমূহ।
PassengerSpawnMethod smart
PassengerPoolIdleTime 1000
PassengerMaxPreloaderIdleTime 0
PassengerMaxRequests 5000
"স্মার্ট" স্প্যানিং মোড ব্যবহার করে এবং প্যাসেঞ্জারম্যাক্সপ্রিলারআইডলটাইম বন্ধ করে, যাত্রী আপনার অ্যাপ্লিকেশনটির 1 অনুলিপি সর্বদা স্মরণে রাখবে (অ্যাপাচি শুরু করার পরে প্রথম অনুরোধের পরে)। পৃথক Applicationশ্রোতাদের forkএই অনুলিপিটি থেকে সম্পাদনা করা হবে , এটি একটি অতি-সস্তা অপারেশন। এটি এত তাড়াতাড়ি ঘটে আপনার অ্যাপ্লিকেশনটি শ্রোতার উত্সাহিত হয়েছে কিনা তা আপনি বলতে পারবেন না।
যদি আপনার অ্যাপটি স্মার্ট স্প্যানিংয়ের সাথে বেমানান হয় তবে আমি একটি বড় প্যাসেঞ্জারপুলআইডলটাইম রাখার এবং শ্রোতাদের বেঁচে থাকার বিষয়টি নিশ্চিত করার জন্য আপনার সাইটে পর্যায়ক্রমে কার্ল এবং ক্রোনজব বা মনিট বা কোনও কিছু ব্যবহার করার পরামর্শ দিচ্ছি।
যাত্রী ইউজার গাইড এই এবং আরো কনফিগারেশন অপশন জন্য একটি ভয়ঙ্কর রেফারেন্স।
সম্পাদনা : আপনার অ্যাপটি যদি স্মার্ট স্প্যানিংয়ের সাথে বেমানান হয় তবে কয়েকটি নতুন বিকল্প রয়েছে যা খুব সুন্দর
PassengerPreStart http://myexample.com/
PassengerPreStart http://myexample2.com:3500/
PassengerMinInstances 3
সুতরাং, আপনি যদি প্যাসেঞ্জারপ্রেস্টার্ট এবং প্যাসেঞ্জার মাইনস ইনস্ট্যান্টগুলি একত্রিত করেন তবে অ্যাপাচি লোডের পরে প্যাসেঞ্জারটি 3 টি ঘটনা ছড়িয়ে দেবে এবং সর্বদা কমপক্ষে 3 টি উপস্থাপনা রাখবে, তাই আপনার ব্যবহারকারীরা খুব কমই (যদি কখনও) দেরি দেখতে পান।
বা, আপনি যদি PassengerMaxPreloaderIdleTime 0ইতিমধ্যে স্মার্ট স্পাউনিং (প্রস্তাবিত) ব্যবহার করেন তবে PassengerPreStartআপনি তাত্ক্ষণিক স্টার্টআপের অতিরিক্ত সুবিধা পেতে যোগ করতে পারেন।
ফিউশন.এনএল এ নায়কদের অনেক ধন্যবাদ !