Невозможно изменить распределение памяти в облачной функции

# #google-cloud-platform #google-cloud-functions

Вопрос:

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

Вот что я делаю,

Нажмите на кнопку изменить в функции

Измените объем выделенной памяти на 2 гигабайта и нажмите кнопку Далее и Разверните

Выделенная память остается 512 Мбайт после развертывания

Что я делаю не так? Кто-нибудь может мне в этом помочь, пожалуйста?

Комментарии:

1. Можете ли вы отредактировать свой вопрос и на самом деле добавить то, что вы пробовали, чтобы можно было понять, что не так?

2. Привет, добавил несколько скриншотов, чтобы добавить больше контекста.

3. Успешно ли выполняется развертывание? Я имею в виду, что с кодом нет проблем? Обычно, когда функция развернута неправильно, она откатывается к старой конфигурации. Также не размещайте внешние ссылки на изображения, добавляйте их в пост

Ответ №1:

Я не могу повторить ваш опыт использования облачной консоли и gcloud .

 gcloud functions describe ${NAME} 
--region=${REGION} 
--project=${PROJECT} 
--format="value(availableMemoryMb)"
256
 

Затем измените его в консоли, чтобы 256MB и:

 gcloud functions describe ${NAME} 
--region=${ERGION} 
--project=${PROJECT} 
--format="value(availableMemoryMb)"
512
 

Затем измените его на 1024MB использование gcloud deploy :

 gcloud functions deploy ${NAME} 
--trigger-http 
--entry-point=${FUNCTION} 
--region=${REGION} 
--project=${PROJECT} 
--memory=1024MB

gcloud functions describe ${NAME} 
--region=${ERGION} 
--project=${PROJECT} 
--format="value(availableMemoryMb)"
1024