#twilio #metrics #twilio-functions
Вопрос:
Согласно документам:
Функции ограничены 30 одновременными вызовами — это означает, что если у вас одновременно вызывается более 30 функций, вы начнете видеть, как новые вызовы функций возвращаются с кодом состояния 429. Чтобы оставаться ниже порогового значения, оптимизируйте функции для максимально быстрого возврата — избегайте искусственных тайм-аутов и используйте асинхронные вызовы внешних систем, а не ожидание завершения большого количества вызовов API.
— https://www.twilio.com/docs/runtime/functions/faq
Как я могу получить показатели времени выполнения моих функций Twilio? Чтобы мои функции оставались в пределах 30 одновременных вызовов, мне нужно будет вычислить количество одновременных вызовов на основе времени выполнения и количества запросов. Мне нужно знать время выполнения (и в идеале количество вызовов, но я могу получить это в другом месте). Предоставляет ли Twilio какие-либо показатели для функций Twilio?
Ответ №1:
Евангелист-разработчик Twilio здесь.
Я не верю, что эта информация доступна либо в заголовках ответов, либо через API прямо сейчас.
Если вы обеспокоены нарушением этих ограничений, я бы рекомендовал вам обсудить этот вопрос с руководителем вашей учетной записи в Twilio. Если у вас нет руководителя учетной записи, такое использование звучит так, как будто у вас должны быть отношения, поэтому свяжитесь с отделом продаж или обратитесь в службу поддержки.