Всем привет! Кто-нибудь, кто использует Yandex Cloud Functions для своих навыков, сталкивался вот с такими ошибками в логах? Ограничение по времени выполнения функции в настройках - 2.5 секунды. В поддержке Яндекс.Облака говорят, что такая ошибка не связана с наступлением таймаута на стороне Yandex Cloud Functions, и Диалоги сами по непонятной причине разрывают соединение, не дождавшись ответа.
После добавления отладочного вывода в лог, пришёл к следующему объяснению разрыва соединения Диалогами: Диалоги отправляют запрос в Yandex Cloud Functions, после чего до исполнения первой строчки кода проходит две с лишним секунды. За оставшееся от 3 секунд время сама функция отработать не успевает, поэтому Диалоги разрывают соединение. С точки зрения Yandex Cloud Functions исполнение только началось, а у Диалогов уже прошли три секунды. Поэтому исполнение не прерывается по таймауту 2.5 с от Yandex Cloud Functions, но Диалоги разрывают соединение по своему таймауту в 3 секунды.