幸运24-额外-日志
This commit is contained in:
@@ -92,15 +92,16 @@ public class Lucky24ExtraService {
|
||||
return currentVal; // 如果当前值不等于期望值,则返回原值,不做修改
|
||||
}).intValue();
|
||||
if (result != expectedValue){
|
||||
//cas 失败了
|
||||
log.error("[lucky24] extra cas failure uid {} partitionId {} lastTwoDayKey {} expectedValue {} result {}",
|
||||
senderUid, partitionId, lastTwoDayCount, expectedValue, result);
|
||||
return null;
|
||||
}
|
||||
|
||||
String todayKey = String.join("_", Lucky24UserMetaService.EXTRA_POOL_COUNT, zdt.format(DateTimeUtil.dateFormatter));
|
||||
int todayAfter = userMetaMap.addAndGet(todayKey, 1).intValue();
|
||||
|
||||
//todo log
|
||||
|
||||
log.error("[lucky24] extra cas success uid {} partitionId {} lastTwoDayKey {} expectedValue {} result {} todayKey {} todayAfter {} lucker {}",
|
||||
senderUid, partitionId, lastTwoDayKey, expectedValue, result, todayKey, todayAfter, receiverList.get(0));
|
||||
|
||||
return receiverList.get(0);
|
||||
}
|
||||
@@ -125,11 +126,12 @@ public class Lucky24ExtraService {
|
||||
|
||||
userMetaService.updateExtraUserMeta(senderUid, partitionId, everyoneGoldNum, winGoldNum);
|
||||
|
||||
//todo log
|
||||
log.info("[lucky24] extra uid {} partitionId {} receiverUid {} random {} drawMultiple {} preWinGoldNum {} afterMultiple {} winGoldNum {}",
|
||||
senderUid, partitionId, receiverUid, random, drawMultiple, preWinGoldNum, afterMultiple, winGoldNum);
|
||||
|
||||
return recordService.buildRecord(senderUid, partitionId, gift, giftNum, null != room? room.getUid(): null,
|
||||
receiverUid, Lucky24PoolTypeEnum.EXTRA_POOL.getType(), null,
|
||||
Boolean.FALSE, drawMultiple, afterMultiple, sendGiftTime);
|
||||
Boolean.TRUE, drawMultiple, afterMultiple, sendGiftTime);
|
||||
}
|
||||
|
||||
private boolean judgeStock(Integer partitionId, BigDecimal winGoldNum, Long senderUid, Long receiverUid){
|
||||
|
Reference in New Issue
Block a user