EdgeOneのgRPC対応状況
EdgeOneは、コンソール内でgRPCプロトコルサポートを有効にすることができます(デフォルトでは無効)。有効にすると、HTTP/HTTPS/gRPCプロトコルを同時にサポートし、ユーザーのリクエストプロトコルに応じて自動的に適応します。つまり、HTTPでリクエストされた場合はHTTPプロトコルを使用し、gRPCでリクエストされた場合はgRPCプロトコルを使用します。
説明:
1. 現在、Simple RPCとServer-side streaming RPCの2つのモードのみサポートされています。
gRPCとは何ですか?
gRPC(gRPC Remote Procedure Calls)は、Googleが発起したオープンソースのリモートプロシージャコール(Remote procedure call)システムです。このシステムはHTTP/2標準に基づいて設計されており、双方向ストリーミング、フロー制御、ヘッダー圧縮、単一TCP接続上の多重化リクエストなどの特性を備えています。
操作手順
1. EdgeOneコンソールにログインし、左側のメニューバーで「サービス概要」に入り、「Webサイト安全な加速」内で設定が必要なサイトをクリックします。
2. サイト詳細ページで「サイト加速」をクリックし、サイト全体設定ページに入り、右側のナビゲーションバーで「ネットワーク最適化」をクリックします。
3. gRPCカードを見つけ、スイッチをクリックしてgRPCプロトコルサポートを有効にします。