We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 48da998 commit 6f38e88Copy full SHA for 6f38e88
1 file changed
google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/spi/v1/Subscriber.java
@@ -458,7 +458,10 @@ public static final class Builder {
458
Duration ackExpirationPadding = DEFAULT_ACK_EXPIRATION_PADDING;
459
Duration maxAckExtensionPeriod = DEFAULT_MAX_ACK_EXTENSION_PERIOD;
460
461
- FlowControlSettings flowControlSettings = FlowControlSettings.getDefaultInstance();
+ FlowControlSettings flowControlSettings =
462
+ FlowControlSettings.newBuilder()
463
+ .setMaxOutstandingRequestBytes(Runtime.getRuntime().maxMemory() / 5)
464
+ .build();
465
466
ExecutorProvider executorProvider = DEFAULT_EXECUTOR_PROVIDER;
467
@Nullable ExecutorProvider alarmsExecutorProvider;
0 commit comments