0) { GameHotDataRedis::userReplaceCacheFromDb($uid); } continue; } if ($op === GameHotDataWriteQueue::OP_GC_REFRESH) { $k = $job['key'] ?? ''; if (is_string($k) && $k !== '') { GameHotDataRedis::gameConfigReplaceFromDb($k); } continue; } if ($op === GameHotDataWriteQueue::OP_GR_SYNC) { $rid = filter_var($job['id'] ?? null, FILTER_VALIDATE_INT); GameHotDataRedis::gameRecordSyncCachesAfterDbWrite($rid === false ? null : $rid); } } catch (Throwable) { } } }); } }