Skip to content

Conversation

@fru1tworld
Copy link
Member

Note

PR 작성 전 체크 리스트

  • Assignees에 PR 작성자를 추가해 주세요.
  • PR에 라벨과 프로젝트를 설정해 주세요.
  • PR 생성 후 2명의 리뷰어가 잘 설정되었는지 확인해 주세요.

<PR 생성 전 위 내용은 모두 삭제해주세요>

--- 절취선 ---

✏️ 한 줄 설명

이 PR의 주요 변경 사항이나 구현된 내용을 간략히 설명해 주세요.

✅ 작업 내용

🏷️ 관련 이슈

📸 스크린샷/영상

이번 PR에서 변경되거나 추가된 뷰가 있는 경우 이미지나 동작 영상을 첨부해 주세요.

📌 리뷰 진행 시 참고 사항

리뷰 코멘트 작성 시 특정 사실에 대해 짚는 것이 아니라 코드에 대한 의견을 제안할 경우, 강도를 함께 제시해주세요! (1점: 가볍게 참고해봐도 좋을듯 ↔ 5점: 꼭 바꾸는 게 좋을 것 같음!)

parkblo and others added 5 commits January 20, 2025 20:58
* fix: api 서버와 websocket 분리를 위해 backend 서버 네임 변경

* feature/split api websocket

* fix: 분리 후 중복되는 코드 삭제
* fix: api 서버와 websocket 분리를 위해 backend 서버 네임 변경

* feature/split api websocket

* fix: 분리 후 중복되는 코드 삭제

* fix: 불필요한 파일 삭제 및 하위 subTree connection 연결되어있는 경우 저장되는 오류 해결

* feat: load-balancer server 초기 세팅 nest 생성 redis container 설정 docker-compose 수정

* fix: 하위 subTree 삭제됐는데 note를 생성할 수 있는 로직 수정

* fix: 삭제된 트리에서 노트가 생성되던 문제 해결 및 Validation 계층추가로 결합도 낮추기

* feat: redis 환경 설정 및 연결 여부 확인

* feat: load-balancer server && WebSocket Server 분산 작업 및 docker-compose 작업

* fix: url 주소 변경됨에 따라 urlParse 로직 일부 수정

* fix: room2 연결 안되던 문제 해결

* fix: cron이 작동하지 않는 문제 해결

* feat: lb-server 기능 개발

* fix: lb-server key값 수정

* feat: load-balancer 로직 구현

* feat: lb 요청 로직 추가

* fix: lb 요청 로직 비동기로 작동하도록 수정

* fix: window 상에서 redis 포트 사용 불가로 docker-compose override 수정

* fix: 웹소켓 연결 시 순환참조 수정

* fix: note 생성 요청에 spaceId 추가

* fix: validation 검증 로직 수정

* feat: 노트 에디터 로드밸런싱 로직 적용

---------

Co-authored-by: Byeongju Park <badmuxi@gmail.com>
@fru1tworld fru1tworld merged commit 1114e2f into feature/load-balancer Jan 22, 2025
fru1tworld added a commit that referenced this pull request Jan 22, 2025
* fix: api 서버와 websocket 분리를 위해 backend 서버 네임 변경

* feature/split api websocket

* fix: 분리 후 중복되는 코드 삭제

* fix: 불필요한 파일 삭제 및 하위 subTree connection 연결되어있는 경우 저장되는 오류 해결

* feat: load-balancer server 초기 세팅 nest 생성 redis container 설정 docker-compose 수정

* fix: 하위 subTree 삭제됐는데 note를 생성할 수 있는 로직 수정

* fix: 삭제된 트리에서 노트가 생성되던 문제 해결 및 Validation 계층추가로 결합도 낮추기

* feat: redis 환경 설정 및 연결 여부 확인

* feat: load-balancer server && WebSocket Server 분산 작업 및 docker-compose 작업

* fix: url 주소 변경됨에 따라 urlParse 로직 일부 수정

* fix: room2 연결 안되던 문제 해결

* fix: cron이 작동하지 않는 문제 해결

* feat: lb-server 기능 개발

* fix: lb-server key값 수정

* feat: load-balancer 로직 구현

* feat: lb 요청 로직 추가

* fix: lb 요청 로직 비동기로 작동하도록 수정

* fix: window 상에서 redis 포트 사용 불가로 docker-compose override 수정

* fix: 웹소켓 연결 시 순환참조 수정

* fix: note 생성 요청에 spaceId 추가

* fix: validation 검증 로직 수정

* fix: deploy
q

* Revert 5 feature/load balancer (#10)

* docs: 리드미 링크 수정 (#6)

* Wesocket서버 및 API 서버 분리  (#3)

* fix: api 서버와 websocket 분리를 위해 backend 서버 네임 변경

* feature/split api websocket

* fix: 분리 후 중복되는 코드 삭제

* Load-Balancer 서버 구현 (#5)

* fix: api 서버와 websocket 분리를 위해 backend 서버 네임 변경

* feature/split api websocket

* fix: 분리 후 중복되는 코드 삭제

* fix: 불필요한 파일 삭제 및 하위 subTree connection 연결되어있는 경우 저장되는 오류 해결

* feat: load-balancer server 초기 세팅 nest 생성 redis container 설정 docker-compose 수정

* fix: 하위 subTree 삭제됐는데 note를 생성할 수 있는 로직 수정

* fix: 삭제된 트리에서 노트가 생성되던 문제 해결 및 Validation 계층추가로 결합도 낮추기

* feat: redis 환경 설정 및 연결 여부 확인

* feat: load-balancer server && WebSocket Server 분산 작업 및 docker-compose 작업

* fix: url 주소 변경됨에 따라 urlParse 로직 일부 수정

* fix: room2 연결 안되던 문제 해결

* fix: cron이 작동하지 않는 문제 해결

* feat: lb-server 기능 개발

* fix: lb-server key값 수정

* feat: load-balancer 로직 구현

* feat: lb 요청 로직 추가

* fix: lb 요청 로직 비동기로 작동하도록 수정

* fix: window 상에서 redis 포트 사용 불가로 docker-compose override 수정

* fix: 웹소켓 연결 시 순환참조 수정

* fix: note 생성 요청에 spaceId 추가

* fix: validation 검증 로직 수정

* feat: 노트 에디터 로드밸런싱 로직 적용

---------

Co-authored-by: Byeongju Park <badmuxi@gmail.com>

* Revert "Load-Balancer 서버 구현 (#5)"

This reverts commit 8916395.

---------

Co-authored-by: Byeongju Park <badmuxi@gmail.com>

---------

Co-authored-by: Byeongju Park <badmuxi@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants