Does the AWS ALB have a max_connection_timeout available?

0

Hello, we have a (somewhat convoluted) use-case whereby we use an ALB (behind an NLB which is in pass-through mode) and we would like to terminate (gracefully) TCP connections established to the ALB from our clients at a set timeout. For example 300 seconds. We want something alone the lines of "max_connection_duration" like envor offers: (https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/protocol.proto#envoy-v3-api-field-config-core-v3-httpprotocoloptions-max-connection-duration)

I'm aware there is an idle_timeout, which is not the same thing. Our clients establish long-lived TCP connections that have regular HTTP requests flowing through them. We would like these TCP connections to close at 300 seconds.

Does ALB offer this (or NLB?), like envoy does.

Thanks

1 Answer
1

You can find all the attributes related to an ELB here. Apart from Idle timeout, there is no other attributes similar to what you mentioned.

AWS
EXPERT
answered a year ago
profile picture
EXPERT
reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions