Files
kang e27a00f260 feat: 更新玩法配置管理,简化字段并增强功能
- 将玩法相关的显示名称字段统一为 `display_name`,移除多语言字段。
- 在 `PlayTypePatchController` 中新增即时切换玩法开关的功能,并推送大厅更新。
- 优化多个控制器和服务中的权限检查与数据处理逻辑,提升代码可读性与维护性。
2026-05-25 14:34:24 +08:00
..

Performance scripts (PRD §17.2)

Requires k6.

Environment variables

Variable Required Description
BASE_URL yes API origin, e.g. http://127.0.0.1:8000
PLAYER_ID bet-qps, seal players.id for Bearer dev:{id}
DRAW_NO yes Open draw draw_no (YYYYMMDD-NNN)
PLAYER_IDS oversell Comma-separated player ids
HOT_NUMBER oversell Shared number, default 8888
LINE_AMOUNT oversell Per-request line amount, default 100

Staging must use LOTTERY_RISK_POOL_USE_REDIS_LUA=true and sufficient wallet balance.

Commands

k6 run bet-qps.js
k6 run oversell-race.js
k6 run seal-after-close.js

Thresholds are defined in each script (thresholds block). Non-zero exit means failed acceptance.