Сервис API Node.js с запросом graphql, mysql и прокси apigee выдает следующую ошибку: EConnRefused - PullRequest
0 голосов
/ 11 июля 2019

У меня есть микросервис API node.js, использующий библиотеку graphql. Мой микросервис API соединяется с другим микросервисом node.js, который выполняет мутацию graphql в базе данных MySql. Мой микросервис api настроен как прокси-сервер внутри Apigee (я не слишком знаком с этим процессом, поскольку другая команда занимается этим).

Мой микросервис API node.js успешно работает в локальной и промежуточной средах (я могу вызвать микросервис, который затем вызывает микросервис 2nd node.js, который, в свою очередь, успешно обновляет правильные записи в базе данных MySql), НО при Я запускаю тот же сервис в производственной среде, я получаю следующую ошибку (я сделал console.log сообщения об ошибке):

  request to http://abc.dev.com/my_proxyName/graphql failed. reason: connect 
   ECONNREFUSED 10.XX.YY.XX:90

Кто-нибудь еще сталкивался с подобной проблемой, и если да, то как она была решена? Все, что я могу найти в скудных результатах поиска в Google, - это то, что это связано с Apigee и не имеет никакого отношения к MySql - это будет правильным предположением?

...