Ich weiß, dass es SocketTimeoutException
mit withFixedDelay
simulieren kann, aber was ist mit ConnectionTimeoutException
?Ist es möglich, Verbindungs-Timeout mit Hilfe von Wiremock-Tools zu simulieren?
8
A
Antwort
9
Ja ist es möglich, dies durch den Aufruf addDelayBeforeProcessingRequests(300)
gegen die Java API oder veröffentlichen Folgendes http://<host>:<port>/__admin/socket-delay
mit WireMock zu tun:
{ "milliseconds": 300 }
(Offensichtlich 300 mit jedoch viele Millisekunden ersetzt würden Sie verzögern möchten von)
3
Checkout https://github.com/tomakehurst/saboteur, mit dem Sie Netzwerkprobleme simulieren können. Oder Sie können es mit iptables selbst tun.
addDelayBeforeProcessingRequests() scheint nicht in 2.1.12 zu existieren. Gibt es eine Alternative? – heliotrope