对 nodejs 或 expressjs 项目使用加特林?

Posted

技术标签:

【中文标题】对 nodejs 或 expressjs 项目使用加特林?【英文标题】:Using gatling for nodejs or expressjs project? 【发布时间】:2019-07-26 09:24:30 【问题描述】:

我想将gatling 用于我的基于expressjs 的api。我检查了我们可以在项目中使用的gatlingjs npm package。当我按照教程中指定的https://www.npmjs.com/package/gatlingjs/v/0.0.7 运行./node_modules/gatlingjs/dist/index.js 时,我在命令行中遇到错误-The input line is too long

但我可以从单独下载的独立 gatling 应用程序 gatling-charts-highcharts-bundle-3.2.0 运行 gatling.bat。我检查了 gatlingjs 的 github,最后一次更新是 2 年前。 gatlingjs 项目是否可能停止?在网站https://gatling.io/open-source/ 中提到我们可以在maven and sbt 中使用最新的加特林作为依赖项,但没有提到npm 的包。我的问题是我应该为我的 expressjs api 使用 npm 包 gatlingjs(gatlingjs 项目在 2 年前在 github 上的最后一次更新),还是有其他方法可以使用 gatling。

【问题讨论】:

两年多没有提交该项目 【参考方案1】:

我在我的项目中使用 gatling-charts-highcharts-bundle-3.2.0,而不是使用 gatlingjs npm 包作为 gatling js npm 包更新 2 年前最好使用 gatling-charts-highcharts-bundle-3.2。 0,因为它是最新的。

【讨论】:

以上是关于对 nodejs 或 expressjs 项目使用加特林?的主要内容,如果未能解决你的问题,请参考以下文章

使用async/await——Nodejs+ExpressJs+Babel

我们如何使用带有 expressjs-nodejs 的 mongoose 对 mongodb 中的 ObjectId 列执行排序?

NodeJS ExpressJS PassportJS - 仅用于管理页面

NodeJS ExpressJS PassportJS - 仅用于管理页面

从 Angular/NodeJS/ExpressJS 向 3rd 方 URL 的 POST 请求

ExpressJs与NodeJs版本的兼容性