मैं डॉकर झुंड के साथ एक स्प्रिंग बूट एप्लिकेशन चला रहा हूं और डेटाबेस के लिए पोस्टग्रेज का उपयोग करता हूं। जब मैं दोनों को docker सेवा के रूप में चलाता हूं, तो डेटाबेस कनेक्शन लगातार और बेतरतीब ढंग से विफल रहता है (जैसा कि आप टाइमस्टैम्प पर देख सकते हैं) लॉग कहता है:
2017-10-26T 17:14:15 .200415747Z ऐप-db.1.1ayo6h8ro1og@scw-c2964a | लॉग: क्लाइंट से डेटा प्राप्त नहीं कर सका: सहकर्मी द्वारा कनेक्शन रीसेट
2017-10-26T 17:43:36 .481718562Z ऐप-db.1.1ayo6h8ro1og@scw-c2964a | लॉग: क्लाइंट से डेटा प्राप्त नहीं कर सका: सहकर्मी द्वारा कनेक्शन रीसेट
2017-10-26T 17:43:56 .954152654Z ऐप-db.1.1ayo6h8ro1og@scw-c2964a | लॉग: क्लाइंट से डेटा प्राप्त नहीं कर सका: सहकर्मी द्वारा कनेक्शन रीसेट
2017-10-26T 17:44:17 .434171472Z ऐप-db.1.1ayo6h8ro1og@scw-c2964a | लॉग: क्लाइंट से डेटा प्राप्त नहीं कर सका: सहकर्मी द्वारा कनेक्शन रीसेट
2017-10-26T 17:49:04 .154174253Z ऐप-db.1.1ayo6h8ro1og@scw-c2964a | लॉग: क्लाइंट से डेटा प्राप्त नहीं कर सका: सहकर्मी द्वारा कनेक्शन रीसेट
मैं इसका कारण समझ या खोज नहीं सका। मैं किसी भी विचार की सराहना करता हूं।
संपादित करें:
हमने महसूस किया कि, अनुप्रयोग का परीक्षण करते समय, यह इस तरह से त्रुटि फेंकता है:
SQLTransientConnectionException: HikariPool-1 - कनेक्शन उपलब्ध नहीं है, अनुरोध 937517ms के बाद समाप्त हो गया है
धन्यवाद।