KamoCRM

Widget turn nie jest jedną transakcją, więc połknięty odczyt nie zawodzi już wysyłania na commit

FixAIService
Szycy
29 września 2026 01:13 UTC
Autor
Kamo
Pochęt się
c36f881

SP98- A- 9. PublicAiChatService.sendMessage uruchomił cały zwrot odwiedzających w jednym @ Transactional. Tytuły eskalacji narzędzia hand- off (wersja Persona lub agent, lub operacyjny skrót) są czytane wewnątrz niego i nieudany odczyt jest połykany (ogólny hand- off nadal działa), ale awaria połączenia repozytorium miał już zaznaczone rollback- only: wysłanie nie powiodło się przy commit Nieoczekiwany RollbackException, i wiadomość odwiedzającego i odpowiedź były Odwrócone. Widget 's integration read, router' s candidate pętla i provider- health write połknij ich porażki w ten sam sposób, a transakcja również zakres połączeń HTTP dostawcy (do 60 s rundy, kilka rund). Wysyłanie teraz działa jak członek REST i gniazdo zmienia już zrobić, które uruchomić ta sama orchestracja bez transakcji: każdy zapis zobowiązuje się samodzielnie. PublicChatTurnCommitTest działa widget za własną poradę transakcyjną i każdego repozytorium za Spring Data 's, nad prawdziwym menedżerem transakcji i baza danych in- memory: z zręcznościowym lub wersja jest odczytywana, odwiedzający otrzymuje odpowiedź, hand- off jest oferowane z jego opis ogólny, i oba Wiersze są popełniane.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Start Free ForeverZobacz ceny