如图所示,用JMeter,10个线程同时跑接口,有多个token值被写入了同一个返回消息头,其他该有的反而没有。同时还产生了如下错误:
Error: Can't set headers after they are sent.
at validateHeader (_http_outgoing.js:491:11)
at ServerResponse.setHeader (_http_outgoing.js:498:3)
at ServerResponse.header (E:\formal\server\node_modules\restify\lib\response.js:218:10)
at loginResponse (E:\formal\server\controllers\user.js:48:17)
at loginResponse.next (<anonymous>)
at onFulfilled (E:\formal\server\node_modules\co\index.js:65:19)
at <anonymous>
感觉是牛头对了马嘴,这是什么鬼