Помилки
Сторінка технічної документації є баченням майбутньої реалізації, актуальність якого може бути застарілою. |
400 - Помилки клієнта
Помилка з ControllerAdvice Внутрішній код:
|
403 - Вийшов термін дії JWT
В REST API це перевіряє Istio, а в Kafka API це відбувається в сервісі. Внутрішній код:
|
409 - Порушення одного з обмежень на рівні БД
Процедура повертає поле яке порушено Внутрішній код:
Можливі кроки для усунення: Перенесення перевірки на рівень бізнес процесів\клієнта |
412 - Данні не відповідають підпису
Данні в тілі не відповідають підпису Внутрішній код:
|
422 - Помилка валідації доменів
Значення змінної не відповідає правилам вказаним в домені. Внутрішній код:
Можливі кроки для усунення: Додати перевірки на рівні клієнта |
500 - Загальні помилки
Щось пішло не так Внутрішній код:
|
|
Помилка в контракті між Rest API та Kafka API відправляються клієнту як внутрішні помилки системи Внутрішній код:
Можливі причини виникнення: Скоріше за все "баг" дата фабрики або атака через Kafka |
|
Помилка виклику процедуру або обробки її відповіді Внутрішній код:
Можливі причини виникнення: Не узгодженість версій процедури і коду або баг" дата фабрики |
|
Відсутня відповідь від Kafka API. Неправильна конфігурація, Kafka API сервіс недоступний, або виконання зайняло занадто багато часу. Внутрішній код:
Можливі причини виникнення: Помилка конфігурації в даба фабриці, "бага" дата фабрики, запит оброблявся занадто довго |
|
Одна з сторонніх систем не доступна. Внутрішній код:
|
|
Внутрішній підпис не відповідає даним що були підписані Внутрішній код:
Можливі причини виникнення: "бага" дата фабрики, атака через Kafka |