|
@@ -85,13 +85,17 @@ function taKeyCheck($date) {
|
|
|
"card_respond", "spin_send", "spin_accept", "coin_send", "coin_accept", "cardset_complate","total_recharge","random_gold_card",
|
|
|
"joker_card_trade","spins_master","guide","help_repair","activity_puzzle_obtain_piece","activity_puzzle_reward"
|
|
|
];
|
|
|
- $keys2 = oo::commonOprRedis('common')->sMembers(okeys::ssEventsList());
|
|
|
+ $keys2 = oo::commonOprRedis('statistics')->sMembers(okeys::ssEventsList());
|
|
|
$keys = !empty($keys2)?$keys2:$keys;
|
|
|
$warning = true;
|
|
|
+ $maxTotal = 50000;
|
|
|
foreach($keys as $k){
|
|
|
+ if($k=="resource_list"){
|
|
|
+ $maxTotal = 300000;
|
|
|
+ }
|
|
|
$key = $keyPrefix . $k;
|
|
|
$len = (int)oo::commonOprRedis('statistics')->llen($key);
|
|
|
- if($len > 50000){
|
|
|
+ if($len > $maxTotal){
|
|
|
echo "玩家事件:{$key}日志未处理消息超过50000条啦\n";
|
|
|
if($warning){ //只报一次警
|
|
|
oo::commonOprModel('Enwechat')->send("【警报】{$date} :玩家事件:{$key}日志未处理消息超过50000条啦",[],[],1);
|