feat: 增强风险池 Redis 操作,添加 TTL 支持并更新相关 Lua 脚本;新增 API 异常响应测试

This commit is contained in:
2026-06-09 17:06:05 +08:00
parent a0c3b8a1ff
commit 5bd7517ce9
6 changed files with 116 additions and 8 deletions

View File

@@ -26,6 +26,8 @@ return [
'risk_pool' => [
/** 生产默认使用 Redis Lua 做号码赔付池原子扣减testing 自动回退 DB便于无 Redis 跑测试。 */
'use_redis_lua' => filter_var(env('LOTTERY_RISK_POOL_USE_REDIS_LUA', true), FILTER_VALIDATE_BOOLEAN),
/** 风险池 Redis 快照键 TTL每次初始化/扣减/释放/同步都会续期。 */
'redis_ttl_seconds' => max(60, (int) env('LOTTERY_RISK_POOL_REDIS_TTL_SECONDS', 86400)),
],
'main_site' => [