-
Notifications
You must be signed in to change notification settings - Fork 4
J08 피어세션 3주차
Dunde edited this page Nov 12, 2021
·
3 revisions
- 김승현 (개인사정 불참)
- 김유석
- 안주영
- 조성현
- 김경식
- 이수민
- 김한빈
- 최인규
webRTC를 이용해서 다음주부터 구현할 예정입니다.
nginx 배포 되어있는 상태이고, cd를 위해 github 액션을 썼습니다. sh 스크립트 사용했습니다. sh push.sh
직접 서버에다가 넣어줬습니다.
docker-compose.yml
파일에 이미지 한 번에 관리 (React, Node.js, nginx, redis)
컨데이너 간 공유를 위해 volumes
사용
node.js mysql nginx redis 이미지를 사용하고 있습니다. redis 5.0 부터 지원을 하는 stream 쓰고 있는데 => 이걸 윈도우에서는 지원을 안해줘서 레디스 도커를 쓰고 있습니다.
ts-node process.env.sefasf =
예외처리가 많았습니다. 서버에서 접속상태를 받고 있는데, 로비에서도 방정보를 받아야되기 때문에 게임방 뒤로가기 눌렀다가, 앞으로 가면 방 예외처리가 어렵다. 레디스를 쓰면 어떨까? => get,set이 가볍다. option을 통해 저장도 안시킬 수도 있다. 브라우저 버튼을 감질할 수 있다. => window.location 객체가 있는데 앞으로가기는 못찾았다. 정상적인 접속방법도 예외처리하기가 어려웠다. history 관리가 어렵다
쉽지 않은 것 같습니다.
걸리지는 않았지만, 다음 주에는 웹RTC 할 것 같습니다.