# BuildAdmin Webman 环境配置 # 复制为 .env 并修改实际值 # 应用 APP_DEBUG = true APP_DEFAULT_TIMEZONE = Asia/Shanghai # 语言 LANG_DEFAULT_LANG = zh-cn # 数据库(config/thinkorm.php/database.php) DATABASE_DRIVER = mysql DATABASE_TYPE = mysql DATABASE_HOSTNAME = 127.0.0.1 DATABASE_DATABASE = buildadmin-webman-game-number DATABASE_USERNAME = buildadmin-webman-game-number DATABASE_PASSWORD = 123456 DATABASE_HOSTPORT = 3306 DATABASE_CHARSET = utf8mb4 DATABASE_PREFIX = # 框架缓存驱动(config/cache.php → default,供 Think-ORM 模型 Cache、get_sys_config 等使用;与 Redis 热点缓存无关) # 可选值见 cache.php 中 stores,当前一般为 file CACHE_DRIVER = file # 游戏热点数据 Redis(config/game_hot_cache.php,用户 / game_config / game_record,依赖 config/redis.php) GAME_HOT_CACHE_ENABLED = true GAME_HOT_CACHE_TTL_GAME_CONFIG = 86400 GAME_HOT_CACHE_TTL_GAME_RECORD = 60 GAME_HOT_CACHE_TTL_USER = 90 # 后台对同一用户钱包等互斥锁持有时间(秒),需小于业务事务最长耗时 GAME_HOT_CACHE_ADMIN_USER_LOCK_TTL = 30 # 是否启用热点缓存回源队列(webman 进程 gameHotDataQueueConsumer) GAME_HOT_CACHE_ENABLE_WRITE_QUEUE = true GAME_HOT_CACHE_QUEUE_LIST_KEY = dfw:q:hot_data_write GAME_HOT_CACHE_QUEUE_MAX_LENGTH = 50000 GAME_HOT_CACHE_QUEUE_CONSUMER_TICK = 0.1 GAME_HOT_CACHE_QUEUE_CONSUMER_BATCH = 80 # 移动端接口鉴权(/api/v1/authToken) AUTH_TOKEN_SECRET = 564d14asdasd113e46542asd6das1a2a