Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Änderungen der Timeout-Parameter
In Version 1 wurden Timeout-Werte als Ganzzahlwerte angegeben, die Millisekunden repräsentieren. In Version 2 verwenden Timeout-Parameter java.time.Duration
Objekte, um die Typsicherheit und Übersichtlichkeit zu erhöhen.
Sie können numerische Timeout-Werte automatisch mit dem Migrationstool konvertieren, oder Sie können sie manuell konvertieren, indem Sie Ihre numerischen Werte mit der entsprechenden Duration
Factory-Methode umschließen.
Beispiel - Legen Sie in Version 1 ein Zeitlimit für Anfragen fest
// Set request timeout in milliseconds ClientConfiguration clientConfiguration = new ClientConfiguration(); clientConfiguration.setRequestTimeout(5000); // 5 seconds
Beispiel - Legen Sie in Version 2 ein Anforderungs-Timeout fest
// Set request timeout using Duration ClientConfiguration clientConfiguration = new ClientConfiguration(); clientConfiguration.setRequestTimeout(Duration.ofMillis(5000)); // 5 seconds // Or more clearly: clientConfiguration.setRequestTimeout(Duration.ofSeconds(5)); // 5 seconds
Sie können die folgenden Duration
werkseitigen Methoden für Timeout-Werte verwenden:
-
Duration.ofMillis(long millis)
- Für Millisekundenwerte. -
Duration.ofSeconds(long seconds)
- Für zweite Werte. -
Duration.ofMinutes(long minutes)
- Für Minutenwerte.