Closed
Description
When the Azure function contains a byte[]
input parameter larger than 4MB the following error is thrown on the server side:
java.util.concurrent.ExecutionException: io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: io.grpc.netty.NettyClientTransport$3: Frame size XXX exceeds maximum: 4194304.
4MB is quite limiting when processing files for instance.
It should be possible to change the maximum message size in the gRPC by using a method parameter attribute or more globally.