Почему «повторная попытка при сбое» недоступна в консоли Google Cloud Functions? - PullRequest
0 голосов
/ 07 сентября 2018

Я настраиваю некоторые облачные функции для обработки событий документа Firestore. Я использую стандартную команду firebase deploy --only functions для развертывания своих функций. Когда я следую инструкциям в этом документе , я перехожу к конфигурации для своей функции на консоли GCP и вижу флажок, который мне нужно включить, отображается серым цветом, без дополнительной информации:

cloud function trigger configuration

Есть идеи, почему я не могу включить автоповтор через консоль GCP? Вышеупомянутые документы описывают этот подход (через консоль GCP) как единственный способ разрешить повторные попытки. В идеале я мог бы аннотировать код своей функции таким образом, чтобы включить / отключить повторные попытки для каждой функции.

1 Ответ

0 голосов
/ 07 сентября 2018

Чтобы ответить на мой собственный вопрос ... просто нужно было нажать кнопку EDIT на верхней панели инструментов, чтобы сделать флажок редактируемым:

function details toolbar

Было бы неплохо иметь способ сделать это при развертывании, либо с помощью флага для команды firebase deploy, либо с помощью аннотации кода.

...