जहां तक मैं दस्तावेज़ों को पढ़ सकता हूं, दोनों सेटिंग्स एक ही काम करते हैं: उस सेटिंग के मुकाबले लंबित कतार में अनुरोध किए जाने पर एक नया उदाहरण शुरू करें।GAE: <min-लंबित-विलंबता> और <अधिकतम-लंबित-विलंबता> के बीच क्या अंतर है?
<max-pending-latency>
अधिकतम इंजन को ऐप इंजन को इसे संभालने के लिए एक नया उदाहरण शुरू करने से पहले लंबित कतार में प्रतीक्षा करने की अनुमति देनी चाहिए। डिफ़ॉल्ट: "30 एमएमएस"।
- कम अधिकतम साधन ऐप इंजन लंबित अनुरोधों के लिए जल्द ही नए उदाहरण शुरू करेगा, प्रदर्शन में सुधार करेगा लेकिन चल रही लागत बढ़ाएगा।
- एक उच्च अधिकतम माध्यम उपयोगकर्ता अपने अनुरोधों के लिए लंबे समय तक इंतजार कर सकते हैं, अगर लंबित अनुरोध हैं और उनकी सेवा करने के लिए कोई निष्क्रिय उदाहरण नहीं है, लेकिन आपके आवेदन को चलाने के लिए कम खर्च होंगे।
<min-pending-latency>
समय की न्यूनतम राशि है कि App इंजन एक अनुरोध इसे संभाल करने के लिए एक नया उदाहरण शुरू करने से पहले लंबित कतार में प्रतीक्षा करने के लिए अनुमति चाहिए।
- कम न्यूनतम साधन अनुरोध लंबित कतार में कम समय व्यतीत करना चाहिए जब सभी मौजूदा उदाहरण सक्रिय हों। यह प्रदर्शन में सुधार करता है लेकिन आपके आवेदन को चलाने की लागत बढ़ाता है।
- यदि सभी मौजूदा उदाहरण सक्रिय हैं तो उच्च न्यूनतम साधन अनुरोध लंबित रहेंगे। इससे चलने वाली लागत कम हो जाती है लेकिन उपयोगकर्ताओं को उनके अनुरोधों के लिए इंतजार करने के लिए समय की आवश्यकता होती है।
स्रोत: https://cloud.google.com/appengine/docs/java/config/appref
क्या न्यूनतम और अधिकतम तब के बीच का अंतर है?