Облачные функции: сбой работника функции с кодом выхода: 3 - PullRequest
0 голосов
/ 31 мая 2018

в командной строке Node.js.

В вашей среде настроено использование Node.js 6.14.0 (x64) и npm.

run

firebase functions: shell

get error:

i функции: Подготовка к эмуляции функций.

error: FATAL ERROR: Ошибка выделения зоны - процесс не выполненНедостаточно памяти

ошибка: сбой работника функции с кодом выхода: 3

ошибка: код = 500, статус = ВНУТРЕННИЙ, сообщение = сбой работника функции с кодом выхода: 3

undefinedFATAL ERROR: Ошибка выделения зоны - процесс завершился из-за недостатка памяти, ошибки = [Рабочий функции завершился с кодом выхода: 3

undefinedFATAL ERROR: Ошибка выделения зоны - процесс не хватает памяти]

ошибка:ФАТАЛЬНАЯ ОШИБКА: сбой выделения зоны - процесс не хватает памяти

ошибка: сбой работника функции с кодом выхода: 3

!функции: ошибка эмулятора.[объект Объект]

Нет эмулируемых функций.

1 Ответ

0 голосов
/ 31 мая 2018

Обновление: хммм .... Я только что заметил, что сообщение приходит из оболочки Cloud Functions.Я не думаю, что мои шаги ниже решат проблему там, но оставят их на всякий случай.


Как говорится в сообщении об ошибке, ваши облачные функции не работают, потому что:

процесс исчерпал память

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

Чтобы увеличить объем памяти, доступный для ваших функций:

  1. Перейти к Консоль Cloud Functions
  2. Выберите свою функцию
  3. Нажмите Редактировать
  4. Измените значение в раскрывающемся списке «Выделенная память»
  5. Нажмите Сохранить
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...