tocdepth

2

Ограничения и особенности FunctionGraph

В этом разделе доступна информация о квотах, лимитах и ограничениях сервиса FunctionGraph.

Квоты

Квоты — ограничения объема или количества доступных облачных ресурсов. Они распространяются на IAM-проект и их значение можно изменить.

Квоты нужны для стабильной работы облачной платформы и предсказуемого потребления ресурсов.

Чтобы узнать квоты в вашем аккаунте, перейдите в раздел Quotas. Для этого войдите в консоль управления Advanced и в правом верхнем углу нажмите My Quotas.

В разделе Quotas доступно используемое и общее количество облачных ресурсов.

Если вам нужны дополнительные ресурсы, вы можете увеличить квоту. Для этого обратитесь в техническую поддержку.

Квоты FunctionGraph

Название квоты

Описание

Function

Максимальное количество функций

Code storage (MB)

Дисковое пространство для хранения кода

functiongraph_fss_func_vpc_limit

Общее количество VPC, которые можно можно использовать в работе с FunctionGraph

Лимиты

Лимиты — ограничения, которые связаны с особенностями платформы Advanced и технологий, на которых она построена. Лимиты невозможно изменить.

Лимиты FunctionGraph можно разделить на две группы:

  • лимиты, которые распространяются на аккаунт (например, максимальное количество функций в аккаунте);

  • лимиты, которые распространятся на ресурсы, необходимые для запуска одной функции (например, максимальная продолжительность выполнения запроса).

Лимиты аккаунта в FunctionGraph

Показатель

Ограничение

Максимальное количество версий функции

10

Максимальное количество псевдонимов (Aliases) функции

10

Максимальное количество триггеров (DDS, DIS, Kafka, таймер) для одной версии функции

10

Допустимый размер кода (ZIP или JAR), который может быть отображен в консоли сервиса

3 МБ

Допустимый размер кода (ZIP или JAR), который может быть загружен через консоль сервиса

50 МБ

Максимальный размер кода, который может быть изменен во время вызова API функции

50 МБ

Максимальный общий размер кода в одном аккаунте

10 ГБ

Максимальное количество одновременных исполнений в одном аккаунте

100

Максимальное количество зарезервированных инстансов на одном аккаунте

90

Максимальный размер переменной окружения функции

2 048 символов

Лимиты функции в FunctionGraph

Показатель

Ограничение

Максимальный объем временных файлов (/tmp)

512 МБ

Количество файловых дескрипторов

1 024

Общее количество процессов и потоков

1 024

Максимальная длительность выполнения запроса

900 с

Допустимый размер данных, передаваемых в вызове функции (synchronous invocation)

6 МБ

Допустимый размер данных, передаваемых в ответе функции (synchronous invocation)

6 МБ

Допустимый размер данных, передаваемых в вызове функции (asynchronous invocation)

256 КБ

Примечание

Не рекомендуется вызывать функцию, время исполнения которой занимает больше 90 с. Используйте асинхронный вызов для таких функций.

Запустили Evolution free tier
для Dev & Test
Получить