节点请求阻止所有传出请求

时间:2017-04-18 10:19:59

标签: javascript node.js node-request

我的网关服务(节点0.10 +请求2.70.0)每秒处理几十个请求。对于每个收入请求,它将请求发送给其他服务(PHP 5.5)。网关每隔几天就停止向Php发送请求。

var request = require("request");
app.use(function(req, res,next){
    logger.info("start sending");
    request[req.method.toLocaleLowerCase()](options, function(error, response, body){
        if(!error){
            logger.info("send successfuly");
            next(response, body);
        }
        else{
            logger.error(error);
            next(error);
        }
    });
});

对于每个请求,将写入所有成功日志。但是当错误发生时,只有'开始发送'记录是写的。重启节点修复错误。我无法在日志中看到错误。

0 个答案:

没有答案