Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 25832|Antwoord: 0

[Bron] OpenFeign connect timede out uitvoeringsuitzondering

[Link kopiëren]
Geplaatst op 18-10-2021 16:22:52 | | | |
Wanneer de microservice op afstand wordt aangeroepen, wordt een fout gemeld: verbinding werd getimed en uitgevoerd, en de functie is zowel goed als slecht. Zoals hieronder getoond:



OpenFeign qua timeouts stelt het ons in staat om read- en connect-timeouts te configureren. De verbindingstimeout is de tijd die het kost voor een TCP-handshake, terwijl de leestimeout de tijd is die nodig is om data uit een socket te lezen.

Standaard zijn de verbindings- en leestimeouts respectievelijk 10 en 60 seconden. Het kan worden bekeken via de broncode, zoals hieronder getoond:



YML-configuratie:


De reden voor de anomalie is omdat,Een collega registreerde het lokale computeradres op de NACOS van de UATOpenFeign verkrijgt het IP-adres en de poort van de microservice op nacos via de servicenaam, en de verbinding verloopt na 10 seconden omdat de server de genoteerde computer niet kan oproepen.

Documentatie:De hyperlink-login is zichtbaar.





Vorig:DELL PowerEdge T340 is uitgerust met ESXI 7.0 virtualisatie
Volgend:【Practical Action】Web high availability tutorial voor Keepalive en Nginx
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com