I have a node.js API microservice that leverages graphql library. My API microservice connects with another node.js microservice that does a graphql mutation inside a MySql database. My api microservice is set up as a proxy in production inside of Apigee (I'm not too familiar with the process, since another team handles it).
My node.js API microservice runs successfully in local and staging environments (I'm able to call my microservice which then invokes the 2nd node.js microservice which in turn successfully updates the correct records in the MySql database), BUT when I run the same service in production, I get the following error (I did a console.log of the error message):
request to http://abc.dev.com/my_proxyName/graphql failed. reason: connect
ECONNREFUSED 10.XX.YY.XX:90
Has anyone else faced a similar issue and if so - how was it resolved? Everything that I'm able to glean on the meager google search results is that this is connected to Apigee and has nothing to with MySql - would that be right assumption?