envoyproxy/envoy

http2: add per connection(stream 0) HTTP/2 METADATA frames

Open

#15,608 opened on 2021年3月22日

GitHub で見る
 (14 comments) (0 reactions) (0 assignees)C++ (5,373 forks)batch import
area/httpdesign proposalhelp wanted

Repository metrics

Stars
 (27,997 stars)
PR merge metrics
 (平均マージ 8d) (30d で 378 merged PRs)

説明

Description: Envoy added per stream metadata frame #2394

It's a naive requirement to extend the METADATA frame support to stream 0.

Below metadata fit per connection metadata category.

  1. NodeInfo: the node info is supposed to be stable during the life of the connection.
  2. Connection trace context.

Where to put the new config? A ConnectionMetaData message and field within Http2ProtocolOptions. This option lives in both client and server http/2 connections.

Is anyone feel this useful?

CC @htuch @alyssawilk

コントリビューターガイド