client 使用grpc 时候报ParseH2Settings error
- Dominant language
- C++
- Stars
- 17.6k
- Forks
- 4.1k
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 69
Description
**Describe the bug (描述bug)**
client 使用grpc,brpc server,在server 端重启接受最新的请求时会大量包
W0325 15:15:52.053001 3101 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.219422 3060 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.292871 3139 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.315311 3072 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.355899 3090 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.379459 3145 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.448324 3094 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.550127 3115 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.553637 3096 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.556807 3069 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.611464 3124 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.746151 3125 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
W0325 15:15:52.765209 3128 http2_rpc_protocol.cpp:211, ParseH2Settings] Unknown setting, id=65027 value=1
**To Reproduce (复现方法)**
**Expected behavior (期望行为)**
**Versions (各种版本)**
OS:
Compiler:
brpc:
protobuf:
**Additional context/screenshots (更多上下文/截图)**
Contributor guide
Research direction
Start at http2_rpc_protocol.cpp:211 in ParseH2Settings and inspect how the gRPC client and brpc server behave while the server restarts. First establish a reproducible restart scenario with the versions and environment requested in the issue; done means the cause of setting id=65027 is understood and the repeated warning behavior is addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, grpc
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100