>백엔드 개발 >Golang >Google의 관리형 VM은 Golang 애플리케이션용 WebSocket을 지원하나요?

Google의 관리형 VM은 Golang 애플리케이션용 WebSocket을 지원하나요?

Barbara Streisand
Barbara Streisand원래의
2024-11-16 22:15:03402검색

Does Google's Managed VMs Support WebSockets for Golang Applications?

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.