Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 25832|Odpowiedź: 0

[Źródło] OpenFeign connect timed out execution exception

[Skopiuj link]
Opublikowano 2021-10-18 o 16:22:52 | | | |
Gdy mikroserwis jest wywoływany zdalnie, zgłaszany jest błąd: wykonanie z czasowym limitem połączenia, a funkcja jest zarówno dobra, jak i słaba. Jak pokazano poniżej:



OpenFeign jeśli chodzi o timeouty, pozwala nam konfigurować timeouty odczytu i łączenia. Limit połączenia to czas, jaki zajmuje wykonanie handshake TCP, natomiast czas odczytu to czas potrzebny na odczyt danych z gniazda.

Domyślnie limity łącza i odczytu wynoszą odpowiednio 10 i 60 sekund. Można ją przeglądać w kodzie źródłowym, jak pokazano poniżej:



Konfiguracja YML:


Powodem tej anomalii jest to, że,Kolega zarejestrował lokalny adres komputerowy w NACOS UATOpenFeign uzyska adres IP i port mikroserwisu na nacos przez nazwę usługi, a połączenie zakończy się po 10 sekundach, ponieważ serwer nie może wywołać powiadomionego komputera.

Dokumentacja:Logowanie do linku jest widoczne.





Poprzedni:DELL PowerEdge T340 jest wyposażony w wirtualizację ESXI 7.0
Następny:【Praktyczne działanie】Tutorial wysokiej dostępności w sieci dla Keepalived i Nginx
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com