Spring Boot JPA Auto Reconfiguration on CloudFoundry/Pivotal Web Services -
मेरे पास एक बहुत ही बुनियादी वसंत बूट अनुप्रयोग है जो MVC & amp; डेटा-जेपीए & amp; posgresql। मैं इस अनुप्रयोग को पॉयटाल कंसोल से एक पॉजीर्सकुल सेवा बाध्य कर रहा हूं। Application.properties फ़ाइल में स्थानीय डेटाबेस की जानकारी है।
जब मैं क्लाउड पर एप्लिकेशन को धक्का देता हूँ, यह जेडीबीसी चालक से "कनेक्शन अस्वीकृत" त्रुटियों को देना शुरू नहीं करता है। जो मुझे लगता है क्योंकि यह स्थानीय डेटाबेस कनेक्शन मापदंडों की कोशिश कर रहा है। मैंने सोचा था कि ऑटो-कॉन्फ़िगरेशन इन मानकों को बाध्य सेवा वाले लोगों में बदल देगा।
इसके अलावा, जब मैंने जेडीबीसी यूआरएल और क्लाउड सर्विस के क्रेडेंशियल्स को application.properties में डाल दिया और उसके बाद काम किया, तो उसे दबाएं। लेकिन जब मैं उन्हें
application -cloud.properties में नहीं डालता।
मैं 'मुझे यकीन नहीं है कि जावा बिल्डपैक वर्तमान में डेटा स्रोत के स्वतः कॉन्फ़िगरेशन का समर्थन कर रहा है या "क्लाउड" प्रोफाइल को सक्षम करने (दो फेयर्स जिन्हें आप पर भरोसा कर रहे हैं) का समर्थन करता है। आप एक पर्यावरण चर (SPRING_PROFILES_ACTIVE) का उपयोग करके एक प्रोफ़ाइल आसानी से सक्षम कर सकते हैं। लेकिन आपको यह सुनिश्चित करने की आवश्यकता होगी कि पोस्टग्रेस्क्ल आपके क्लासपाथ में स्थानीय तौर पर और इसके साथ ही दूरस्थ प्लेटफ़ॉर्म पर काम करने के लिए है।
Comments
Post a Comment