From 11f28af3bdeca6fe9c86d673d8a85094bf697996 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Mon, 30 Jan 2023 11:07:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dtailchat=20bench=20mes?= =?UTF-8?q?sage=20=E5=91=BD=E4=BB=A4=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/cli/src/commands/bench.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/cli/src/commands/bench.ts b/apps/cli/src/commands/bench.ts index db05ab67..fa71a76a 100644 --- a/apps/cli/src/commands/bench.ts +++ b/apps/cli/src/commands/bench.ts @@ -19,34 +19,34 @@ export const benchCommand: CommandModule = { '通过内网请求进行压力测试(适用于纯业务测试)', (yargs) => yargs - .positional('groupId', { + .option('groupId', { describe: '群组ID', demandOption: true, type: 'string', }) - .positional('converseId', { + .option('converseId', { describe: '会话ID', demandOption: true, type: 'string', }) - .positional('userId', { + .option('userId', { describe: '用户ID', demandOption: true, type: 'string', }) - .positional('num', { + .option('num', { describe: '测试次数', type: 'number', default: 100, }) - .positional('parallel', { + .option('parallel', { describe: '是否并发', type: 'boolean', default: false, }), async (args) => { - config(); + config(); // 加载环境变量 const broker = new TcBroker({ ...defaultBrokerConfig, @@ -136,7 +136,7 @@ async function startBenchmark(options: BenchmarkOptions) { const spinner = ora(); spinner.info( - `测试方式: ${parallel ? `并行, 上限 ${parallelLimit}` : `串行`}` + `测试方式: ${parallel ? `并行, 并行上限 ${parallelLimit}` : `串行`}` ); spinner.info(`执行任务数: ${number}`); spinner.start('正在执行基准测试...');