Post multipart form data to AWS App Runner times out

0

Part of my API deployed with docker on App Runner relies on uploading a file to the API (in the order of 180KB), which then uploads it to S3 (I know I should be uploading directly to S3, but I don't have time to implement that at the moment). Whenever I POST the file to the API, the request times out and every further request times out as well, until I redeploy. Normally my App Runner service is behind Cloudfront, but I'm reproducing that without cloudfront, connecting straight to the app runner endpoint - the incoming traffic is configured as Public endpoint I do not receive any further logs from my service in cloud watch - including the post request that times out is never logged.

  • Worst part is that it is absolutely impossible to debug, the request does not reach my container, I never get a response from the server to tell me if I'm exceeding some limit, and the App Runner thinks it's running fine and there's no issues whatsoever...

  • On a side note, the exact same docker image, running with the same env vars and in the same vpc/security group, runs perfectly fine in an EC2 instance and processes the requests without any issues.

gefragt vor 9 Monaten146 Aufrufe
Keine Antworten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen