웹소켓 서버 분리하는 방법

IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.

웹소켓 서버를 분리하는 방법에 대해 알려드릴게요!

되돌아보면 이때 처음부터 각 서버가 사용하는 모든 소스코드를 분리하지 않고 포트만 분리한 것이 실수였다고 하네요. 웹소켓 서버를 분리하는 방법은 소스코드 분리와 포트 분리를 조합하여 해결할 수 있어요. 클라이언트가 접속하는 웹서버와 요청을 처리하는 백엔드 서버에 도메인과 인증서를 추가하고 HTTPS 통신을 시작해야해요. 그리고 CORS(cross-origin-resource-sharing)도 설정해야 도메인이 다른 서버들이 통신할 수 있게 됩니다. 

이렇게 웹소켓 서버를 분리하면 개발과 배포의 환경차이로 인한 문제를 해결할 수 있답니다! 😊