Explorar o código

高并发投票

孙永军 hai 1 ano
pai
achega
8ca59a6f55
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/main/java/com/smcic/api/operate/job/Kafka2Db.java

+ 1 - 1
src/main/java/com/smcic/api/operate/job/Kafka2Db.java

@@ -48,7 +48,7 @@ public class Kafka2Db {
         while (true) {
             Boolean success = redisTemplate.opsForValue().setIfAbsent(lockKey, String.valueOf(id), Duration.ofSeconds(20));
             if (Boolean.FALSE.equals(success)){
-                break;
+                continue;
             }
             List<VoteInfo> voteInfos = new ArrayList<>();
             consumer.poll(Duration.ofMillis(300)).forEach((record) -> {