Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: Clarify how long requests can last #101

Closed
jvisker opened this issue Jan 14, 2022 · 10 comments
Closed

Documentation: Clarify how long requests can last #101

jvisker opened this issue Jan 14, 2022 · 10 comments

Comments

@jvisker
Copy link

jvisker commented Jan 14, 2022

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do * not help prioritize the request
    If you are interested in working on this issue or have submitted a pull request, please leave a comment

Tell us about your request
Document how long requests can last. Empirically it looks like they are always cut off at 2 minutes, but this repost question and comment seem to indicate 30 seconds (https://repost.aws/questions/QUK3YcHzS6SVCvbF-UkWptOw/app-runner-request-timeout-http-503).

@suzukieng
Copy link

I have an answer from AWS support that it is currently hard-capped at 30 seconds, and it's a known limitation of AppRunner.
AWS support asked me to open an issue here, which I will do shortly (separately from this one)

@suzukieng
Copy link

See #104

@kjpgit
Copy link

kjpgit commented Mar 14, 2022

Can I piggy back on this to also request that this be documented:

  • Maximum request and response sizes and timeouts, both for incremental bytes and total duration. There should be a "limits" section in the doc, like all other aws services.
  • Is HTTP 1 or 2 (and persistent connections) supported to router and/or to the container instances.
  • What TLS cipher suites are required

@keerataws
Copy link

Thank you for these suggestions. Taking a look.

@CarlosDomingues
Copy link

Is there any strong reason for 30s timeouts?

That makes App Runner badly suited for workloads that deal with long running jobs, like analytics.

@keerataws
Copy link

Yes, this is a known limitation at the moment and is a roadmap issue. The service team is working on it. Sorry, if this limitation is causing inconvenience for you.

@CarlosDomingues
Copy link

CarlosDomingues commented Jun 8, 2022

@keerataws

Thank you for the quick response. Since this issue has "Documentation" in the title, I thought only documentation was being addressed, which is why I asked about the timeout itself. Very happy to know that timeouts might be increased one day!

@snnles
Copy link

snnles commented Jan 25, 2023

Thank you for your feedback. We have updated the request read timeout in App Runner from 30 seconds to 120 seconds. Our documentation has also been updated.

Documentation link: https://docs.aws.amazon.com/apprunner/latest/dg/develop.html#develop.considerations

@snnles snnles closed this as completed Jan 25, 2023
@jvisker
Copy link
Author

jvisker commented Jan 25, 2023

Thanks @snnles!

@suzukieng
Copy link

Good stuff, thank you @snnles !

@backnol-aws backnol-aws moved this to Just Shipped in Roadmap Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Just Shipped
Development

No branches or pull requests

6 participants