Firebase Hosting - функция переписывания цен - PullRequest
0 голосов
/ 29 января 2020

Если вы используете Firebase Hosting для направления запросов к Облачной функции через переписывание, выполняет ли этот трафик c, который "проходит через" хостинг, счета-фактуры в Firebase Hosting ГБ переведено ? (Не обращая внимания на выставление счетов за облачную функцию)

Другими словами,
Do Firebase Hosting перезаписывает себя затратными деньгами при поступлении запросов?

Чтобы быть понятным
Очевидно, что Облачные функции HTTP стоят денег и имеют квоты. Но, за исключением функции облачной функции HTTP , traffi c (ie байт) , проходящий через переписывание хостинга Firebase, оплачивается в Биллинг хостинга Firebase ?

Чтобы ограничить объем ответов, ответ может быть либо A, либо B:
A. $ для функции + $ для байтов запроса, проходящих через хостинг.
ИЛИ
B. $ для функции + перезапись ничего не стоит.

Ответы [ 2 ]

1 голос
/ 16 февраля 2020

ОБНОВЛЕНИЕ:

Официальный ответ: А.

Я был шокирован, обнаружив это, поэтому я спросил о других предположениях, которые у меня были. Я также обнаружил, что

  • Если хостинг Firebase имеет функцию перезаписи на функцию, защищенную с помощью IAM, то даже неавторизованные запросы оплачиваются в GB Transferred, когда функция возвращает «неавторизованный» " ответ. Даже если сама функция не оплачивается за неавторизованные запросы.

  • Если функция перезаписи или файл не существует на определенном маршруте, то вам выставляется счет в GB Transferred, когда Firebase Hosting отправляет Ответ "Ресурс не найден". Да, отправка символов в ответе «Ресурс не найден», который вы не реализовали, оплачивается.

Цитаты непосредственно из официальной поддержки Firebase:

Мой вопрос:
«Оплачивает ли хостинг Firebase счет при отправке страницы« Страница не найдена », когда ресурс не найден? Я не хочу ничего предполагать. "
Служба поддержки Ответ:
" Что касается "Страница не найдена", я подтвердил команде (Google Firebase), что счет выставляется / распределяется на ГБ, передан / downloads. "

" Что касается вашего первоначального вопроса, Firebase Hosting выставляет счета за байты, которые обслуживаются конечным пользователям. В случае облачных функций не имеет значения, является ли это успехом или нет. "

"Да, с вас будут взимать плату как за вызов облачных функций, так и за передачу данных на хостинг Firebase. Однако, если вы кэшируете контент в Firebase Хостинг, попадания в кэш не оплачиваются облачными функциями. "

0 голосов
/ 29 января 2020

Да.

Когда вы размещаете веб-сайт с помощью функций HTTP Cloud, для этой функции HTTP применяются квоты. Это может стоить вам дополнительных денег.

Чек https://firebase.google.com/pricing.

...