【发布时间】:2020-09-21 06:34:20
【问题描述】:
我正在使用访问外部 API(在我的情况下为 Amazon API)的谷歌云功能。 几个月前它运行良好,没有任何代码更改,几天前突然开始显示错误:
错误:超出配额(配额组超出配额 'NetworkEgressNonbillable' 并限制 '每 100 个传出套接字流量 消费者“隐藏”的服务“cloudfunctions.googleapis.com”的秒数......)
错误:超出配额(配额组超出配额 'DNSResolutionsNonbillable' 并限制 '每 100 个 DNS 解析 消费者服务“cloudfunctions.googleapis.com”的秒数 'HIDDEN'., 配额组 'NetworkEgressNonbillable' 超出配额和 限制“每 100 秒的传出套接字流量”服务 消费者“HIDDEN”的“cloudfunctions.googleapis.com”。)
错误:超出配额(配额组超出配额 'SocketConnectNonbillable' 和限制 '每 100 个套接字连接 消费者服务“cloudfunctions.googleapis.com”的秒数 'HIDDEN'., 配额组超出配额 'DNSResolutionsNonbillable' 并限制 '每 100 个 DNS 解析 消费者服务“cloudfunctions.googleapis.com”的秒数 'HIDDEN'., 配额组超出配额 'NetworkEgressNonbillable' 并限制 '每 100 个传出套接字流量 消费者服务“cloudfunctions.googleapis.com”的秒数 '隐藏'。)
在配额页面上,我看到它是无限的(请参阅随附屏幕截图中的示例)
信用卡已附加,帐单已激活。
问题是:发生了什么以及如何解决它。原因似乎我陷入了一些配额限制,因此由于无法解析 URL(在我的情况下为 Amazon api URL)而无法请求 API 端点。
【问题讨论】:
-
根据您收到的错误消息,我会说您违反了 Cloud Functions 的一些免费配额,但是我认为应该向 Google Cloud Billing Support 询问这个问题,因为他们是该主题的专家并且如果计费配置错误或这是您项目本身的计费问题,可以为您提供适当的指导。
-
@RafaelLemos 正如我所说,它在启用计费的情况下工作了几个月还好,我支付了 GCF 以及使用的其他服务,如 gcs、gbq、云任务队列等......谢谢一个好的建议。