|
11 | 11 | import devut.buzzerbidder.domain.liveitem.dto.request.LiveItemCreateRequest; |
12 | 12 | import devut.buzzerbidder.domain.liveitem.dto.request.LiveItemModifyRequest; |
13 | 13 | import devut.buzzerbidder.domain.liveitem.dto.request.LiveItemSearchRequest; |
14 | | -import devut.buzzerbidder.domain.liveitem.dto.response.ItemDto; |
15 | | -import devut.buzzerbidder.domain.liveitem.dto.response.LiveItemCreateResponse; |
16 | | -import devut.buzzerbidder.domain.liveitem.dto.response.LiveItemDetailResponse; |
17 | | -import devut.buzzerbidder.domain.liveitem.dto.response.LiveItemListResponse; |
18 | | -import devut.buzzerbidder.domain.liveitem.dto.response.LiveItemModifyResponse; |
19 | | -import devut.buzzerbidder.domain.liveitem.dto.response.LiveItemResponse; |
20 | | -import devut.buzzerbidder.domain.liveitem.dto.response.RoomDto; |
| 14 | +import devut.buzzerbidder.domain.liveitem.dto.response.*; |
21 | 15 | import devut.buzzerbidder.domain.liveitem.entity.LiveItem; |
22 | 16 | import devut.buzzerbidder.domain.liveitem.entity.LiveItem.AuctionStatus; |
23 | 17 | import devut.buzzerbidder.domain.liveitem.entity.LiveItemImage; |
|
30 | 24 | import devut.buzzerbidder.global.exeption.ErrorCode; |
31 | 25 | import devut.buzzerbidder.global.image.ImageService; |
32 | 26 | import io.micrometer.core.annotation.Timed; |
33 | | - |
34 | | -import java.time.*; |
35 | | -import java.time.temporal.ChronoUnit; |
36 | | -import java.util.*; |
37 | | -import java.util.concurrent.TimeUnit; |
38 | 27 | import lombok.RequiredArgsConstructor; |
39 | 28 | import lombok.extern.slf4j.Slf4j; |
40 | 29 | import org.redisson.api.RLock; |
|
50 | 39 | import org.springframework.transaction.support.TransactionSynchronizationManager; |
51 | 40 | import org.springframework.transaction.support.TransactionTemplate; |
52 | 41 |
|
| 42 | +import java.time.Duration; |
53 | 43 | import java.time.LocalDateTime; |
54 | 44 | import java.time.LocalTime; |
55 | | -import java.util.ArrayList; |
56 | | -import java.util.List; |
| 45 | +import java.time.temporal.ChronoUnit; |
| 46 | +import java.util.*; |
| 47 | +import java.util.concurrent.TimeUnit; |
57 | 48 |
|
58 | 49 | @Service |
59 | 50 | @RequiredArgsConstructor |
@@ -724,7 +715,7 @@ public void endAuction(Long itemId) { |
724 | 715 | } |
725 | 716 | } |
726 | 717 |
|
727 | | - long nextStartAtMs = liveBidRedisService.getRedisNowMs() + 10_000L; |
| 718 | + long nextStartAtMs = liveBidRedisService.getRedisNowMs() + 30_000L; |
728 | 719 |
|
729 | 720 | // 커밋 성공한 경우에만 Redis 작업 |
730 | 721 | TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronization() { |
|
0 commit comments