Обзор

Среда выполнения выбирается при создании функции и предоставляет дополнительные библиотеки и переменные окружения, к которым можно получить доступ из кода функции. Вы можете изменить выбранную среду выполнения, обновив конфигурацию функции.

Характеристики среды выполнения:

  • Операционная система — Ubuntu 18.04 LTS.
  • Ядро Linux — 4.14.

При вызове функции сервис пытается использовать среду выполнения из предыдущего вызова, если он еще доступен. Это позволяет экономить время, необходимое на подготовку среды выполнения, и ресурсы, такие как подключения к базе данных и временные файлы, которые не нужно заново создавать при повторном использовании среды выполнения.

Примечание

Среда выполнения обновляется до тех пор, пока выпускаются обновления версии соответствующего языка. Версии языка, которые больше не поддерживаются, не рекомендуются к использованию.

Среды выполнения

Среды выполнения, доступные в Cloud Functions.

Имя Идентификатор
Node.js
Node.js 12 nodejs12
Node.js 10 nodejs10
Python
Python 3.7 python37
Python 2.7 python27