feat: enhance configuration and logging for admin services
Some checks failed
lotterLaravel CI / test (push) Has been cancelled
Some checks failed
lotterLaravel CI / test (push) Has been cancelled
- Updated .env.example to enable Redis Lua for lottery risk pool and added configuration for agent settlement. - Improved AGENTS.md to clarify site operations and admin roles. - Enhanced PHPUnit configuration with memory limit and cache directory settings. - Refactored AdminReportQueryService and related services to utilize LimitedQuery for better data handling and truncation warnings. - Added logging for draw settlement failures in DrawTickService. - Introduced credit preflight checks and reverse bet hold functionality in PlayerCreditService. - Improved risk pool management with new Redis lock handling in RiskPoolService and TicketPlacementService.
This commit is contained in:
@@ -32,7 +32,13 @@ REVERB_SCHEME=http
|
||||
|
||||
QUEUE_CONNECTION=redis
|
||||
CACHE_STORE=redis
|
||||
LOTTERY_RISK_POOL_USE_REDIS_LUA=false
|
||||
LOTTERY_RISK_POOL_USE_REDIS_LUA=true
|
||||
|
||||
# 生产建议独立配置;留空则回落 MAIN_SITE_SSO_JWT_SECRET(勿在生产与 SSO 混用)
|
||||
# LOTTERY_NATIVE_JWT_SECRET=
|
||||
|
||||
# 预发可设为 false,禁止代理账期关账
|
||||
AGENT_SETTLEMENT_ALLOW_PRODUCTION_CLOSE=true
|
||||
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
|
||||
Reference in New Issue
Block a user