मेरे पास एक जावा एपीआई (एचटीटीपीएस अनुरोधों को स्वीकार करना) है और एक डॉकटर छवि में पैक किया गया है, और फिर इसे EC2s के शीर्ष पर k8s क्लस्टर का उपयोग करके तैनात किया गया है। मास्टर EC2 के सामने एक ELB है।
मैं उस जावा एपीआई को हिट करने के लिए ELB को कर्ल POST अनुरोध कर सकता हूं।
कभी-कभी मेरा कर्ल अनुरोध हमेशा के लिए प्रतिक्रिया के इंतजार में बैठता है, हालांकि जब मैं देखता हूं कि क्यूब लॉग्स प्रसंस्करण सफल था।
यह लगभग 40mins के बड़े अनुरोधों के लिए होता है, 25mins के अनुरोधों को एक प्रतिक्रिया ठीक मिल रही है।
आपको क्या लगता है कि टाइमआउट हो सकता है? किसी भी विशिष्ट विन्यास params मैं देखना चाहिए?
ग्राहक (कर्ल) -> ELB -> k8s -> पॉड एक जावा एपि छवि चला रहा है
मैंने सोचा कि यह प्रासंगिक होगा (मैं IdleTimeout सेट नहीं कर रहा हूं) ELB के लिए लेकिन डॉक्स कहता है कि डिफ़ॉल्ट 60s है, हालांकि मुझे 20min अनुरोधों के लिए प्रतिक्रिया मिल सकती है "ConnectionSettings": {"IdleTimeout"}