2017-06-16 68 views
5

不定期我的火力部署卡住在此日志:火力地堡云功能部署错误

⚠ functions: failed to update function resetBadgeCount 
⚠ functions: HTTP Error: 400, An operation on function [FUNCTION NAME] 
in region us-central1 in project [PROJECT NAME] is already in progress. 
Please try again later. 

所以接缝这样的:

i functions: updating function [FUNCTION NAME]... 

取消部署和重试它抛出以下错误消息后部署卡住了,并阻止进一步部署。一段时间后,让我再次正常部署这些功能。 但是有没有解释呢?或者甚至可能是一个字?

回答

8

转到Google cloud functions console,看看是否有红色感叹号对您的功能。然后选择该特定功能并尝试删除。一旦它从那里被删除,您可以再次成功部署。如果显示微调,则等到它显示红色标记。

3

您可以临时重命名功能:

$火力部署--only功能

...

我的功能:删除功能onSameDataChanged ...

我的功能:创建功能onSameDataChanged ...

...

✔功能:所有功能部署成功!

✔部署完成!

+0

好主意啊!我会在下次发生时试用它 – Flobo

+0

尝试过但它失败。重新卡住了重新命名的功能 – Flobo