Proximo తో Heroku API కాల్స్ కోసం స్థిర ఇగ్రెస్ IP
Heroku వెబ్ మార్గంలో అప్లికేషన్ ఇన్గ్రెస్ ఉంచి, అవుట్బౌండ్ IP అనుమతి జాబితా కోసం ఉన్న Proximo సమన్వయాన్ని ఉపయోగించండి.
కాల్ చేసే Heroku యాప్ మారుతున్న dynos పై నడుస్తున్నప్పటికీ, అభ్యర్థనలు తెలిసిన మూల IP నుండి రావాలని భాగస్వామి API కోరవచ్చు. ఉన్న Proximo సమన్వయం కేటాయించిన స్థిర చిరునామా ద్వారా అవుట్బౌండ్ మార్గాన్ని ఇస్తుంది.
dyno’s API client → Proximo gateway → partner API
assigned source IPకేటాయించిన egress చిరునామా భాగస్వామి మూల అనుమతి జాబితాలో ఉండాల్సినది. PROXIMO_URL ఆ మార్గంలోకి యాప్ ప్రవేశించడానికి ఉపయోగించే ప్రాక్సీ ఎండ్పాయింట్ మరియు ఆధారాలను గుర్తిస్తుంది; ఇది యాప్ యొక్క పబ్లిక్ వెబ్సైట్ URL కాదు.
కాల్ చేసే ప్రక్రియపై మార్గాన్ని వర్తింపజేయండి
వెబ్ ప్రక్రియ మరియు నేపథ్య కార్మికుడు వేర్వేరు API అభ్యర్థనలు చేయవచ్చు. అవసరమైన ప్రతి వినియోగదారుని దాని మద్దతు ఉన్న ప్రాక్సీ సమన్వయం ద్వారా కాన్ఫిగర్ చేయండి. ఒక ప్రక్రియను మార్గనిర్దేశం చేయడం మిగతా ప్రతి ప్రక్రియ గేట్వేను ఉపయోగిస్తుందని నిరూపించదు.
JVM యాప్ కోసం సరైన స్థానిక HTTP లేదా SOCKS క్లయింట్ కాన్ఫిగరేషన్ మరియు ప్రదాత మద్దతు ఇచ్చే ప్రామాణీకరణ ఏర్పాటును ఉపయోగించండి. మరొక రన్టైమ్ కోసం రాసిన wrapper ఉదాహరణ నుండి Java అనుకూలతను ఊహించవద్దు.
ఇన్కమింగ్ అభ్యర్థనలను యాప్ మార్గంలోనే ఉంచండి
Proximo యొక్క Heroku డాక్యుమెంటేషన్ యాప్కు ఇన్బౌండ్ యాక్సెస్ ఇవ్వదని స్పష్టంగా చెబుతుంది. వెబ్ యాప్ను చేరుకునే క్లయింట్లు ఇప్పటికీ దాని కాన్ఫిగర్ చేసిన Heroku హోస్ట్నేమ్ మరియు రూటింగ్ను ఉపయోగిస్తాయి.
ఇన్కమింగ్ వెబ్ యాక్సెస్ను తనిఖీ చేయడానికి యాప్ URL ఉపయోగించండి. భాగస్వామి అందుకున్న అభ్యర్థనల ఆధారాలను ఉపయోగించి అవుట్బౌండ్ మూల చిరునామాను తనిఖీ చేయండి. స్థిర ప్రాక్సీ IP యాప్కు సేవ చేస్తుందని ఆశించడం ఆ రెండు దిశలను అవుట్బౌండ్ సేవ అందించని ఫీచర్గా కలుపుతుంది.