Облачные функции для Firebase – учетная запись не настроена

Я только что реализовал новые функции Cloud для Firebase, но в журнале мне что-то мешает:

Учетная запись не настроена. Внешняя сеть недоступна, а квоты сильно ограничены. Настройте платежную учетную запись, чтобы удалить эти ограничения.

Мне действительно удалось получить доступ к функции из внешней сети, поэтому мне интересно, действительно ли мне нужно предоставить свой платежный аккаунт? В документации по firebase ничего нет.

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

Ограничение касается исходящего доступа – например, ваши ресурсы запроса функций из общего Интернета. Его совершенно нормально использовать функцию для ответа на веб-хоккей или для доступа к внутренним службам Google, таким как firebase database реального времени.

Если вы хотите вызвать сторонний веб-сервис (например), вам нужно будет активировать выставление счетов.

Для других квот ознакомьтесь с: https://firebase.google.com/pricing/ – как вы можете видеть, существуют ограничения на количество вызовов (125 000 на момент написания) и процессор и память (40 тыс. Cpu- секунд и 40k GB-секунд) в свободном ярусе.

Ответы Дуга Стивенсона помогли мне лучше всего:

TL; DR: Это предупреждающее сообщение. если вы не выполняете исходящие звонки, вы в порядке

Это предупреждение появляется для всех функций при выполнении плана Spark. Это просто предупреждение – вы можете игнорировать его, если вы делаете какие-либо исходящие сети в своих собственных.

Мы изучаем вопрос об изменении или удалении этого сообщения, чтобы он был менее запутанным.

[…]

Первый вызов происходит, но становится заметным, когда он находится в плане искры и вызывается из внешней сети (смотрите журналы)

На момент написания этой статьи Plan, названный BLAZE (Pay as you go), позволяет создавать сети (внешний доступ) и иметь бессрочный свободный уровень.

Первые 2 000 000 вызовов, 400 000 ГБ-сек, 200 000 CPU-сек и 5 ГБ интернет-исходящего трафика предоставляются бесплатно каждый месяц. Вы платите только за использование этого бесплатного выделения.

Подробнее о ценах на облачную функцию https://cloud.google.com/functions/pricing

  • Что делает тело-парсер с выражением?
  • Как правильно проверить обещания с моккой и чаем?
  • Как получить параметр URL в Express?
  • Как импортировать глобальные модули в узел? Я получаю «Ошибка: не могу найти модуль »?
  • Не удается выполнить авторизацию после вызова quit
  • Ошибка: не был указан указатель по умолчанию и не было добавлено расширение
  • префикс глобального пути npm
  • Ошибка ECONNREFUSED при подключении к mongodb от node.js
  • Первое развертывание Heroku не выполнено «код ошибки = H10»
  • Неизвестные события в nodejs / v8 flashgraph с использованием perf_events
  • Есть ли способ скомпилировать исходные файлы node.js?
  • Давайте будем гением компьютера.