Ga naar inhoud
Java-uitzonderingenFout
TimeoutException

TimeoutException

Een bewerking is verlopen tijdens het wachten op een resultaat.

jvmspring

Wat veroorzaakt deze fout

Een blokkerende bewerking zoals Future.get(timeout) of CompletableFuture.orTimeout() heeft de opgegeven time-outduur overschreden. De berekening duurt langer dan verwacht.

Hoe op te lossen

Verhoog de time-outwaarde als de bewerking daadwerkelijk meer tijd nodig heeft. Optimaliseer de trage bewerking. Handel de time-out op een nette manier af met fallback-logica. Annuleer de onderliggende taak na de time-out.

Officiële documentatie

Gerelateerde foutcodes