Удерживать все запросы API в модуле mongoDB. MicroService работает - PullRequest
0 голосов
/ 09 сентября 2018

Я звоню в MicroService из моего промежуточного программного обеспечения NodeJS. Я хочу удержать все запросы API, поступающие из внешнего интерфейса, если Microservice не работает, чтобы удержать их все, и через некоторое время пытается выполнить их, пример ниже API хочет сохранить в MongoDB.

Текущая попытка: я пытаюсь сохранить требование в MongoDB, но получаю ошибку "обнаружена циклическая зависимость",

Пример попытки:

async apiQueue(req, res){
try{
    let a = {
        apirequest: req,
        description: 'tesing!!!!'
    }

     const api = new apiQueue(a);
     let savedApi = await api.save();

     res.send(savedApi)
    }catch(e){
        res.status(500).send({'error': e.message});
    }
}

Любая идея, как хранить запрос API, спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...