Files
hotime/example/tpt/swagger/app/api-spec.json
T
hoteas 0340bc4b8e feat(app): 增强优雅停机逻辑与请求处理
- 新增 inFlight 原子计数器以跟踪当前处理的请求数
- 更新 initiateGracefulShutdown 方法,支持每秒检测在途请求,优化停机时长
- 修改日志信息,提供更清晰的停机状态反馈
- 更新 DrainTimeout 注释,明确最长等待时长与检测机制
2026-04-19 09:44:15 +08:00

306 lines
6.8 KiB
JSON

{
"endpoints": [
{
"cases": null,
"ctr": "cache",
"method": "POST",
"params": [],
"path": "/app/cache/all",
"project": "app",
"summary": "缓存全部测试",
"tested": true
},
{
"cases": null,
"ctr": "cache",
"method": "POST",
"params": [],
"path": "/app/cache/batch",
"project": "app",
"summary": "批量缓存测试",
"tested": true
},
{
"cases": null,
"ctr": "cache",
"method": "POST",
"params": [],
"path": "/app/cache/compat",
"project": "app",
"summary": "缓存兼容模式测试",
"tested": true
},
{
"cases": null,
"ctr": "dmdb",
"method": "POST",
"params": [],
"path": "/app/dmdb/describe",
"project": "app",
"summary": "查询达梦表结构",
"tested": true
},
{
"cases": null,
"ctr": "dmdb",
"method": "POST",
"params": [],
"path": "/app/dmdb/rawsql",
"project": "app",
"summary": "达梦原生 SQL 测试",
"tested": true
},
{
"cases": null,
"ctr": "dmdb",
"method": "POST",
"params": [],
"path": "/app/dmdb/tables",
"project": "app",
"summary": "查询达梦所有表",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/bool_result",
"project": "app",
"summary": "返回布尔-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/error_demo",
"project": "app",
"summary": "错误先行+正确请求完整校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/float_result",
"project": "app",
"summary": "返回小数-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/map_result",
"project": "app",
"summary": "返回对象-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/nested_result",
"project": "app",
"summary": "返回嵌套对象-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/no_expect",
"project": "app",
"summary": "最小正确用例-仍需值断言",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/number_result",
"project": "app",
"summary": "返回整数-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/slice_result",
"project": "app",
"summary": "返回数组-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/string_result",
"project": "app",
"summary": "返回字符串-结构+值校验",
"tested": true
},
{
"cases": null,
"ctr": "expect_demo",
"method": "POST",
"params": [],
"path": "/app/expect_demo/verify_demo",
"project": "app",
"summary": "Verify完整范式演示",
"tested": true
},
{
"cases": null,
"ctr": "mysql",
"method": "POST",
"params": [],
"path": "/app/mysql/describe",
"project": "app",
"summary": "查询 MySQL 表结构",
"tested": true
},
{
"cases": null,
"ctr": "mysql",
"method": "POST",
"params": [],
"path": "/app/mysql/rawsql",
"project": "app",
"summary": "MySQL 原生 SQL 测试",
"tested": true
},
{
"cases": null,
"ctr": "mysql",
"method": "POST",
"params": [],
"path": "/app/mysql/tables",
"project": "app",
"summary": "查询 MySQL 所有表",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/aggregate",
"project": "app",
"summary": "聚合函数测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/all",
"project": "app",
"summary": "运行全部通用测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/batch",
"project": "app",
"summary": "批量插入测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/chain",
"project": "app",
"summary": "链式查询测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/condition",
"project": "app",
"summary": "条件查询语法测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/crud",
"project": "app",
"summary": "基础 CRUD 测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/join",
"project": "app",
"summary": "JOIN 查询测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/pagination",
"project": "app",
"summary": "分页查询测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/test",
"project": "app",
"summary": "固定错误返回",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/transaction",
"project": "app",
"summary": "事务测试",
"tested": true
},
{
"cases": null,
"ctr": "test",
"method": "POST",
"params": [],
"path": "/app/test/upsert",
"project": "app",
"summary": "Upsert 测试",
"tested": true
}
],
"title": "My API",
"version": "1.0.0"
}