Go でのマネージド VM と Websocket のサポート
ユーザーが、Google Cloud のマネージド VM でホストされている Go アプリケーションで Websocket を使用する際に問題が発生しましたプラットフォーム。調査すると、ハンドシェイクの問題と接続ヘッダーに関連するエラーが見つかりました。この記事では、マネージド VM が Go の Websocket 接続をサポートしているかどうかを調査し、サポートされている場合の潜在的な解決策を提供します。
マネージド VM は Go の Websocket をサポートしていますか?
Google の公式ドキュメントによると, マネージド VM は現在、Java プログラミング言語での Websocket 接続のみをサポートしています。この制限は、マネージド VM がまだベータ版であり、Go のすべての機能をまだ完全にはサポートしていない可能性があるためであると考えられます。
コード スニペット
マネージド VM と同様現在 Go では Websocket をサポートしていないため、現時点で提供できるコード スニペットはありません。ただし、管理対象 VM で Go の Websocket サポートを実装するサードパーティ ライブラリを使用できる場合があります。
今後のサポート
ドキュメントには、将来のリリースでサポートされる可能性があると記載されています。マネージド VM 上の Go での Websocket のサポートが含まれます。 Google の発表を監視して、これらの開発状況を常に最新の状態に保つことができます。
代替オプション
マネージド VM 上の Go アプリケーションで Websocket のサポートが必要な場合は、代替オプションの使用を検討してください。次のようなソリューション:
以上がGoogle Cloud のマネージド VM は Go の WebSocket をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。