Go 1.11 はサポートが終了しており、2026 年 1 月 31 日に
非推奨 になります。非推奨になると、過去に組織のポリシーを使用して以前のランタイムのデプロイを再度有効にしていた場合でも、Go 1.11 アプリケーションをデプロイできなくなります。既存の Go 1.11 アプリケーションは、
非推奨日 以降も引き続き実行され、トラフィックを受信します。
サポートされている最新バージョンの Go に移行 することをおすすめします。
以前のバンドル サービス用の Sockets API
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
注意: このソリューションはおすすめしません 。この API を使用するアプリは、Go 1.11 ランタイムで実行されます。Go 1.12+ のランタイムに移行する前に、推奨ソリューション にアップグレードする必要があります。
ソケットからのトラフィックは
送信帯域幅 として課金されます。App Engine は、
appengine/socket
パッケージを使用して送信ソケットをサポートします。
net.Conn
の受け入れが可能なライブラリは、修正なしで動作するはずです。
制限事項
App Engine のソケット サポートには次の制限があります。
リッスン ソケットは作成できません。作成できるのはアウトバウンド ソケットだけです。
FTP はサポートされません。
使用できるのは TCP と UDP だけで、任意のプロトコルを使用できるわけではありません。
特定の IP アドレスまたはポートにバインドすることはできません。
ポート 25(SMTP)はブロックされます。送信ポート 587 の認証済みの SMTP は使用できます。
以下に示すものを除いて、プライベート、ブロードキャスト、マルチキャスト、Google の IP 範囲はブロックされます。
Google Public DNS: 8.8.8.8
、8.8.4.4
、2001:4860:4860::8888
、2001:4860:4860::8844
のポート 53
Gmail SMTPS: smtp.gmail.com
ポート 465 とポート 587
Gmail POP3S: pop.gmail.com
ポート 995
Gmail IMAPS: imap.gmail.com
ポート 993
注: Google Compute Engine の IP アドレスは Google IP アドレスの範囲に含まれるとはみなされません。ソケットを使用すると、App Engine アプリを Compute Engine インスタンスに接続できます。
ソケット記述子は作成元の App Engine アプリに関連付けられ、移行可能なものではありません(他のアプリでは使用できません)。
ソケットはアクティブでない状態が 10 分続くと回収されます。ソケットが維持される時間は、なんらかのオペレーションが行われると 10 分延長されます。
開発用サーバーでソケットを使用する
ソケットを使用したコードは、開発用サーバーでそのまま実行してテストできます。特別なコマンドライン パラメータは必要ありません。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-09-13 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-13 UTC。"],[],[],null,[]]