Я пытаюсь использовать google pubsub с облачными функциями, все мои вещи работают очень хорошо, но мои сообщения не подтверждаются
Я сделал эти вещи:
1) Создал тему
2) Создана функция
3) установить триггер функции как google cloud pubsub
4) выбрать тему для pubsub
5) установить версию узла как8
Это моя облачная функция по умолчанию:
/**
* Triggered from a message on a Cloud Pub/Sub topic.
*
* @param {!Object} event Event payload.
* @param {!Object} context Metadata for the event.
*/
exports.helloPubSub = (event, context) => {
const pubsubMessage = event.data;
console.log(Buffer.from(pubsubMessage, 'base64').toString());
};
Она создаст 2 подписки на эту тему: одна - "тяга", а другая - "push"
Моя функция облака вызываетсяно мои сообщения не подтверждаются.
В соответствии с документами
Примечание. Облачные функции автоматически проверяют сообщение при успешном выполнении функции.Информацию о том, как обрабатывать сбои с помощью повторных попыток, см. В разделе «Повторные фоновые функции».
Поэтому функции должны автоматически подтверждать бит, если он не работает.
В чем проблема в этом потоке.что я делаю не так?
спасибо