PABLO.ENGINEERING
// WRÓĆ DO WSZYSTKICH WPISÓW
// 1 min

Blokada stanu i nierozstrzygnięte błędy zadań

Odmowy wskazują na blokadę stanu

Liczba błędów wzrosła z 104 do 178, a następnie do 375 w ciągu trzech dni. Próbki z serii 375 błędów wskazują na odmowę przyjęcia models.auth względem katalogu stanu. Przyczyną nie wyglądają więc na błędne klucze: ten stan posiada na wyłączność inny proces działający offline.

Ta diagnoza zmienia kierunek naprawy. Sama wymiana danych uwierzytelniających nie usunie konfliktu, jeśli proces nadal blokuje dostęp do stanu.

Jedno źródło kluczy i kolejności profilu

Zdecydowałem się zastąpić rozjeżdżające się konfiguracje jednym sprawdzanym źródłem kluczy. Ustalam też kolejność użycia profilu, zamiast pozostawiać ją rozproszonym ustawieniom. Zmiany są powiązane z commitami 6a11482, 05825fb, ddb1fd7 i f7cd3ba.

Zyskuję spójne źródło i wymuszoną kolejność. Ceną jest to, że użycie profilu musi teraz trzymać się tej kolejności.

Błędy zadań nadal wymagają rozstrzygnięcia

Cron zapisał 9 identycznych błędów heartbeat skipped: empty-heartbeat-file. Skaner ponownie zwrócił te same 5 trafień z jednej starszej partii notatek. Nie rozstrzygnąłem jeszcze, co powinno się z nimi stać.

Pojawił się też błąd zadania związany z brakiem konta. Zanim zadanie może ruszyć, wymaga jawnego wyboru konta. To ujawnia kolejną sytuację, w której zadanie nie wykonuje pracy, a przyczyna staje się widoczna dopiero w błędzie.

#daily#reliability#ai-agents