Flowcontrol settings in grpc C++

65 views
Skip to first unread message

Sree Kuchibhotla

unread,
Aug 21, 2019, 1:27:12 PM8/21/19
to grpc.io
Hi folks,
I had a few questions about Flow control settings in C++.

- What is the default flow control window size? (as per the RFC, the initial flow control window size (per connection) is 64k which could be later adjusted with WINDOW_UPDATE messages). Does gRPC also use this as the default window size per connection ?

- Can a C++ application change the flow control window sizes ? (per connection and per stream sizes)? - I remember there was a channel arg for this but can't find details in the code.

We are trying to debug a performance issue with large 1MB messages in a bidi stream and want to rule out that possibility that this is due to grpc flow control (i.e we'd like to set a very large window size).

thanks,
Sree



Reply all
Reply to author
Forward
0 new messages