Skip to content
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

RediSearch Connection 관리 #127

Merged
merged 6 commits into from
Nov 30, 2024
Merged

Conversation

jongmee
Copy link
Contributor

@jongmee jongmee commented Nov 30, 2024

Description 📒

RediSearch Connection을 관리하고, graceful shutdown 을 설정해 리소스 누수를 예방한다.

  • RediSearch connection(StatefulRedisModulesConnection)이 스프링 애플리케이션이 종료될 때 닫히도록 관리
  • 안전한 리소스 종료를 위해 cd 파이프라인에서 docker rm -f 대신 docker stop 사용하도록 교체
  • application 설정 파일에 shutdowntimeout-per-shutdown-phase 설정
  • RediSearch 관련 클래스들 직관적인 이름으로 변경

Issue 💬

#125

@jongmee jongmee added the refactor Code refactoring label Nov 30, 2024
@jongmee jongmee self-assigned this Nov 30, 2024
@jongmee jongmee merged commit fd34ffa into dev Nov 30, 2024
1 check passed
@jongmee jongmee deleted the refactor/#125-manage-redisearch-connection branch November 30, 2024 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Code refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant