Привіт,
Можна результат інсерта перевіряти на рахунок рейса і щось із
цим робити потім. Наприклад даблклік "заплатити", або зависон на
інсерті, кілл по таймауту, повтор того самого апі колла із
інсертом, ми ж повністю стейтлесс, jaaa ?
Плюс робити альтер при наявності перкони тулкіта - ну таке: вони
обидва роблять те саме, але тулкіт не стопає ) Виведемо за
скобки кейси із поламаними форін кеями, на яких тулкіт
обламається, а альтер - пройде )
On 3/11/24 18:09, Maksym Tulyuk wrote:
А для чого перевіряти INSERT? В нас же High Availability Mysql, нє? ;)Доки йде alter table, всі апдейти в БД цю таблицю стопаються. Поведінка на клієнті залежить від клієнтської бібліотеки, але найбільш вірогідним варіантом є який-небудь timeout.
INSERT - це ж не асинхронна операція, що повертає щось на кшталт HTTP/102 ? :-)
Це ти кого питаєш? Мене чи софтвер-архітектора тієї команди? :-DКрім того, ми перевірити і отримати негативну відповідь, то далі що? Зберегти процес і довбити DB кожну секунду?
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
_______________________________________________ uanog mailing list uanog@uanog.kiev.ua https://mailman.uanog.kiev.ua/mailman/listinfo/uanog