1.增加互斥锁:保证缓存和数据库数据一致性
2.增加消费队列,保证mysql数据的正常保存
This commit is contained in:
@@ -28,6 +28,14 @@ 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
|
||||
|
||||
Reference in New Issue
Block a user