Set max message size in insecure gRPC (#8203)
This commit is contained in:
parent
651f0a8889
commit
d6e2013c5f
@ -35,8 +35,12 @@ class FederatedClient {
|
|||||||
|
|
||||||
/** @brief Insecure client for connecting to localhost only. */
|
/** @brief Insecure client for connecting to localhost only. */
|
||||||
FederatedClient(std::string const &server_address, int rank)
|
FederatedClient(std::string const &server_address, int rank)
|
||||||
: stub_{Federated::NewStub(
|
: stub_{[&] {
|
||||||
grpc::CreateChannel(server_address, grpc::InsecureChannelCredentials()))},
|
grpc::ChannelArguments args;
|
||||||
|
args.SetMaxReceiveMessageSize(std::numeric_limits<int>::max());
|
||||||
|
return Federated::NewStub(
|
||||||
|
grpc::CreateCustomChannel(server_address, grpc::InsecureChannelCredentials(), args));
|
||||||
|
}()},
|
||||||
rank_{rank} {}
|
rank_{rank} {}
|
||||||
|
|
||||||
std::string Allgather(std::string const &send_buffer) {
|
std::string Allgather(std::string const &send_buffer) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user