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

Feature/#367 - 주, 월, 년 봉 데이터를 새벽 업데이트 이후에서 16시까지 갱신하지 않도록 변경 #368

Merged
merged 3 commits into from
Dec 4, 2024

Conversation

xjfcnfw3
Copy link
Collaborator

@xjfcnfw3 xjfcnfw3 commented Dec 4, 2024

close #367

✅ 작업 내용

  • 주, 월, 년 데이터 갱신 제한
  • 웹소켓 연결시 실시간 데이터 요청을 큐로 제어

📌 이슈 사항

  • 분 단위를 제외하고 새벽에 업데이트 이후에 16시까지 갱신하지 않도록 했습니다.
    • 그 이유는 마지막 시점의 데이터를 실시간 데이터 조합해서 출력하게 되는데
    • 구매량의 경우 장이 열릴 때 갱신되면, 정확한 구매량을 보여줄 수 없는 문제가 있습니다.
    • 다시 장이 마감되면 업데이트가 진행되도록 했습니다.
  • 하지만 로직이 정확하지 않을 수 있어, 오늘 장이 열릴 때 확인해봐야 될거 같아요

😎 체크 사항

  • label 설정 확인
  • 브랜치 방향 확인

@xjfcnfw3 xjfcnfw3 added ✨feature 기능 개발 BE labels Dec 4, 2024
@xjfcnfw3 xjfcnfw3 requested a review from a team December 4, 2024 17:49
Comment on lines +80 to +89
insertLiveDataRequest(stockId: string) {
const query = this.makeLiveDataQuery(stockId);
this.openapiQueue.enqueue({
url: this.url,
query,
trId: TR_IDS.LIVE_DATA,
callback: this.getLiveDataSaveCallback(stockId),
});
}

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

리팩토링 수고하셨습니다!

@@ -95,4 +101,26 @@ export class StockDataResponse {
this.volumeDtoList = volumeDtoList;
this.hasMore = hasMore;
}

renewLastData(stockLiveData: StockLiveData, entity: new () => StockData) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

어흑 수고하셨습니다...

Copy link
Collaborator

@swkim12345 swkim12345 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다!

Copy link
Collaborator

@baegyeong baegyeong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@xjfcnfw3 xjfcnfw3 merged commit 53dec2b into dev-be Dec 4, 2024
@swkim12345 swkim12345 deleted the feature/#367 branch December 5, 2024 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE ✨feature 기능 개발
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants