简而言之,我已经设置了一个带有基本控制器的无前端风帆项目,并使用loadtest命中它,内存不断增加,没有稳定的迹象.我已经读过以前的帖子,并禁用了grunt,session,socket,pubsub等.
建立:
Sails版本:v0.12.3
节点版本:v4.4.7
NPM版本:v2.15.8
复制:
创建新的风帆项目
sails new Project --no-frontend
编辑.sailsrc:
{ "generators": { "modules": {} },"hooks": { "session": false,"sockets": false,"pubsub": false,"grunt": false,"i18n": false } }
添加了controllers / TestController.js:
module.exports = { hi: function (req,res) { return res.send("Hi there!"); } };
运行负载测试:
var loadtest = require('loadtest'); var host = 'http://localhost:1337'; var options = { url: host + '/test/hi',requestsPerSecond: 50 }; loadtest.loadTest(options,function(error,result) { if (error) { return console.error('Got an error: %s',error); } console.log('Tests run successfully: '+result); });
谢谢您的帮助.
火星
解决方法
原文地址:https://www.jb51.cc/nodejs/241240.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。