Outbound Call Timeouts

AEM Cloud Service expert skill — add explicit connect/read/socket timeouts to outbound HTTP clients constructed without one (Apache HttpClient 4.x/5.x, OkHttp, JDK java.net.http.HttpClient), including the JDK per-request read timeout on HttpRequest. Use for "add HTTP timeouts", "this external/outbound call has no timeout", or a scan that flags a timeout-less client. Highest-frequency CSO outage cause: a client on default (effectively infinite) timeouts holds request threads on a slow upstream until the Jetty pool saturates and the site goes down. The analyzer locates timeout-less construction sites; mechanical per-library remediation applies CSO-backed default timeouts (recipe.md).

Adobe Updated 142 repo stars

File contents

adobe/skills/tree/main/plugins/aem/cloud-service/skills/code-assessment/outbound-call-timeouts commit f5d57b1f01

Frequently asked questions

npx skillmds@latest add adobe/outbound-call-timeouts-2