Tier 2 — Hikari + RestTemplate timesouts + Stripe SDK + Redis cache

Performancekamolos
Szycy
28 maja 2026 23:58 UTC
Autor
Kamo
Pochęt się
89cbd1e

- RestClientConfig: pojedyncze współdzielone z fasola RestTemplate z 5s connect / 30s Czytające timeouty. MediaServiceClient / NotificationpatchService / OfacSanctionsService / MlaCheckSWstrzykiw to zamiast konstruować Klienci klasy bez timeoutu - poprzednie zachowanie byłoby zablokowane Wątek na spowolnienie w dół rzeki. - StripeConfig.-PostConstruct: setConnectTimeout(5000) + Zestaw ReadTimeout(30000) + setMaxNetworkRetries(2). Również szybko zawodzi, jeśli Profil prod jest naładowany kluczem nielicznymi (sk_test__a), odmawiając rozpoczęcia. - Basen Hikari dostrojony w konfigmapie: max-pool 20 / min-idle5 / connect-timeout?5s / czas bezczynności 10m / max-lifetime - 30m / przeciek-detekcja 60s. - spring-boot-starter-cache + .EnableCaching w aplikacji. - PożyczProductService.get buforowane na Redis (TTL 5min); create/upaktualnie/delete Wyrzutywe. Gorąca ścieżka dla /api/los/products/Euid' czyta, dzwoni z oferty Stwórz + akceptacja + generacja deklaracji.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny