diff --git a/apps/cli/package.json b/apps/cli/package.json index 363390f6..285e546b 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "tailchat-cli", - "version": "1.5.3", + "version": "1.5.4", "description": "A Command line interface of tailchat", "bin": { "tailchat": "./bin/cli" diff --git a/apps/cli/src/commands/bench.ts b/apps/cli/src/commands/bench.ts index 117d5937..3ae7cdc7 100644 --- a/apps/cli/src/commands/bench.ts +++ b/apps/cli/src/commands/bench.ts @@ -90,8 +90,8 @@ export const benchCommand: CommandModule = { }, onCompleted: (res) => { console.log(`测试数量: \t${res.length}`); - console.log(`最大用时: \t${prettyMs(Math.max(...res))}`); - console.log(`最小用时: \t${prettyMs(Math.min(...res))}`); + console.log(`最大用时: \t${prettyMs(Math.max(...res, 0))}`); + console.log(`最小用时: \t${prettyMs(Math.min(...res, 0))}`); console.log(`平均用时: \t${prettyMs(_.mean(res))}`); }, }); @@ -174,7 +174,7 @@ async function startBenchmark(options: BenchmarkOptions) { const failed = res.filter((i) => !Boolean(i)); spinner.succeed(`基准测试完毕, 用时: ${prettyMs(allUsage)}`); console.log(`成功/失败: ${succeed.length}/${failed.length}`); - console.log(`TPS: ${res.length / allUsage}`); + console.log(`TPS: ${res.length / (allUsage / 1000)}`); onCompleted(succeed); } catch (err) { diff --git a/server/moleculer.config.ts b/server/moleculer.config.ts index fdef6ec0..755c2dfc 100644 --- a/server/moleculer.config.ts +++ b/server/moleculer.config.ts @@ -1,3 +1,5 @@ import brokerConfig from 'tailchat-server-sdk/dist/runner/moleculer.config'; -export default brokerConfig; +export default { + ...brokerConfig, +};