Golang 애플리케이션용 Google 관리형 VM의 WebSocket 지원
질문에서 다음 위치에 배포된 Golang 애플리케이션 내에서 WebSocket 연결을 설정하는 데 어려움이 있다고 언급하셨습니다. Google의 관리형 VM. Chrome의 개발자 콘솔은 오류 코드 400을 반환했지만 백엔드는 "websocket: 연결 헤더 != 업그레이드"를 보고했습니다.
관리형 VM에서 WebSocket 연결 지원
현재 Google의 공식 문서 및 제공된 예시에 따르면 관리형 VM 내 WebSocket 지원은 Java 기반 애플리케이션에만 사용할 수 있습니다. 문서에는 다음과 같이 명시되어 있습니다.
"관리형 VM은 현재 Java 및 Go 런타임을 지원합니다. 이 [WebSocket] 기능은 Java에서만 사용할 수 있습니다."
Golang에 대한 향후 지원
관리형 VM이 아직 베타 버전이라는 점을 고려하면 Golang에 대한 WebSocket 지원이 미래. 그러나 이 기능이 언제 제공될지에 대한 정보는 현재로서는 없습니다.
따라서 현재 관리형 VM은 Golang 애플리케이션에 대한 WebSocket 연결을 완전히 지원하지 않습니다. Golang으로 구축된 WebSocket 애플리케이션을 배포하려면 Cloud Run과 같은 대체 솔루션을 사용하는 것이 좋습니다.
위 내용은 Google의 관리형 VM은 Golang 애플리케이션용 WebSocket을 지원하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!