컨트롤 서버가 다운되면 어떻게 되나요?
解決済みの質問
作成
·
275
1
[이 강의에서 다룰 zero-downtime-deploy를 위한 아키텍처 구조도를 알려드릴게요] 강의를 들으면서 컨트롤 서버의 필요성에 대해 설명해주셨습니다.
채팅 서버 1,2,3 이 다운될 때를 고려해서 로드 밸런싱 용으로 컨트롤 서버를 따로 둔다고 이해했는데, 컨트롤 서버가 배포되거나 다운되는 경우는 없을까요?
컨트롤 서버도 이중화로 구성을 해야하는 것인지, 다른 방법은 무엇이 있는지 궁금합니당
node.jsmysqlgokafkawebsockets
クイズ
71%が間違えています。挑戦してみましょう!
무중단 배포 아키텍처에서 컨트롤러 서버가 WebSocket 연결 처리에 대해 어떤 장점을 제공하나요?
프런트엔드와 서버가 직접 연결하여 응답 속도를 높인다.
서버 장애 시 클라이언트 연결을 다른 서버로 자동 재연결하여 중단을 방지한다.
WebSocket 연결을 HTTP 연결로 자동 변환하여 처리한다.
모든 서버의 WebSocket 연결 상태만을 단순 모니터링한다.
回答 1
1
July
インストラクター
질문 감사합니다.
컨트롤 서버도 당연하게도 여러개가 띄워져있어야 합니다.
컨트롤 서버또한 무중단 배포가 진행이 되어야하기 때문이죠.
컨트롤 서버는 오로지 이벤트를 받고, 사용가능한 서버의 리스트를 내려주는 역할만을 수행하고 있어요.
실제로는 좀더 다양한 역할을 수행할수도 있고 그런이유에서 cold hot전략이라던지 목적에 맞는 전략을 수행하며 인스턴스가 유지되어야합니다.
정말 쉽고 간단하게 말하면 죽으면 다시 띄운다 정도로 이해하시면 될 꺼 같아요






답변 감사합니다 😀