Wenn der Microservice aus der Ferne aufgerufen wird, wird ein Fehler gemeldet: Connect ist im Timeout ausgeführt, und die Funktion ist sowohl gut als auch schlecht. Wie unten gezeigt:
OpenFeign, was Auszeiten betrifft, ermöglicht es uns, Lese- und Verbindungsauszeiten zu konfigurieren. Das Verbindungs-Timeout ist die Zeit, die ein TCP-Handshake benötigt, während das Lese-Timeout die Zeit ist, die benötigt wird, um Daten von einem Socket zu lesen.
Standardmäßig liegen die Verbindungs- und Lesezeitzeiten bei 10 bzw. 60 Sekunden. Sie kann über den Quellcode angesehen werden, wie unten gezeigt:
YML-Konfiguration:
Der Grund für die Anomalie ist, dass,Ein Kollege registrierte die lokale Computeradresse auf der NACOS der UATOpenFeign erhält die IP-Adresse und den Port des Microservices auf Nacos über den Dienstnamen, und die Verbindung fällt nach 10 Sekunden ab, da der Server den gemeldeten Computer nicht aufrufen kann.
Dokumentation:Der Hyperlink-Login ist sichtbar.
|