运行Mocha测试时出现429个太多请求错误 - NodeJS / Swagger API

时间:2016-10-19 17:47:25

标签: node.js http mocha swagger

我使用swagger(swagger.io)来构建我的应用程序的API,一切都在生产环境中正常工作。但是,当我对这些API运行一些mocha测试时,我不断收到有关状态码429太多请求的错误:

Unhandled rejection Error: Too Many Requests
    at Request.callback (..../node_modules/superagent/lib/node/index.js:698:17)
    at IncomingMessage.<anonymous> (..../node_modules/superagent/lib/node/index.js:922:12)
    at emitNone (events.js:91:20)
    at IncomingMessage.emit (events.js:185:7)
    at endReadableNT (_stream_readable.js:926:12)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickDomainCallback (internal/process/next_tick.js:122:9)

通常这个错误发生在我连续两次运行mocha测试之后(即从第三次开始抛出此错误)。我怀疑我的本地主机服务器超载,但即使我关闭并重新打开服务器,错误仍然存​​在。

如果有人能指出我正确的方向来解决这个问题,那将非常感激。

0 个答案:

没有答案