-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BE] feat: 중복 요청 방지 기능 구현 #781
Merged
Merged
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aadfab0 - Browse repository at this point
Copy the full SHA aadfab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c91821 - Browse repository at this point
Copy the full SHA 0c91821View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc5253a - Browse repository at this point
Copy the full SHA cc5253aView commit details -
- URI, IP, UserAgent 를 기준으로 1초에 3개보다 많은 요청이 오는 경우, 429를 응답한다. 즉, 4번째 요청부터 거부된다.
Configuration menu - View commit details
-
Copy full SHA for 20e266a - Browse repository at this point
Copy the full SHA 20e266aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d06ff0f - Browse repository at this point
Copy the full SHA d06ff0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9eb2d3 - Browse repository at this point
Copy the full SHA d9eb2d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5fc73d - Browse repository at this point
Copy the full SHA b5fc73dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5008973 - Browse repository at this point
Copy the full SHA 5008973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8544e68 - Browse repository at this point
Copy the full SHA 8544e68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5386fc6 - Browse repository at this point
Copy the full SHA 5386fc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6e0288 - Browse repository at this point
Copy the full SHA c6e0288View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad41a00 - Browse repository at this point
Copy the full SHA ad41a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0800c - Browse repository at this point
Copy the full SHA 1b0800cView commit details -
refactor: RedisTemplate 타입과 중복 요청 감지 로직 변경
- RedisTemplate<String, Object> -> RedisTemplate<String, Long>
Configuration menu - View commit details
-
Copy full SHA for 650d745 - Browse repository at this point
Copy the full SHA 650d745View commit details -
Configuration menu - View commit details
-
Copy full SHA for 953979d - Browse repository at this point
Copy the full SHA 953979dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb1acdd - Browse repository at this point
Copy the full SHA fb1acddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a57be0f - Browse repository at this point
Copy the full SHA a57be0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca3df64 - Browse repository at this point
Copy the full SHA ca3df64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1212bbc - Browse repository at this point
Copy the full SHA 1212bbcView commit details -
- 명시적으로 null 인 경우 1로 초기화했던 이전 코드와 달리, setIfAbsent를 통해서 값이 초기화하는 지금은 '1로 초기화되었는지' 검증하기가 어렵다.
Configuration menu - View commit details
-
Copy full SHA for 82cf806 - Browse repository at this point
Copy the full SHA 82cf806View commit details -
- increment 가 증가한 결과를 바로 반환한다. 이를 사용하도록 수정했다.
Configuration menu - View commit details
-
Copy full SHA for 08ae904 - Browse repository at this point
Copy the full SHA 08ae904View commit details -
test: redisTemplate 등록으로 깨지는 테스트 봉합
- RedisTemplate과 ValueOperations를 모킹한다. - 구체적인 인자를 지정하지 않은 stub 문을 수정한다.
Configuration menu - View commit details
-
Copy full SHA for 10eb99b - Browse repository at this point
Copy the full SHA 10eb99bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1e623 - Browse repository at this point
Copy the full SHA 3d1e623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87a4294 - Browse repository at this point
Copy the full SHA 87a4294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c434ea - Browse repository at this point
Copy the full SHA 2c434eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c28d2e - Browse repository at this point
Copy the full SHA 5c28d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddd7c72 - Browse repository at this point
Copy the full SHA ddd7c72View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf7e628 - Browse repository at this point
Copy the full SHA cf7e628View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1a9d38 - Browse repository at this point
Copy the full SHA f1a9d38View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.