无法再通过"firebase deploy"命令部署云功能-接收错误:">HTTP错误:503,服务当前不可用">
我以前只部署了一个函数,一直工作到一个轻微的修改导致身份验证错误,所以我暂时删除了它,直到有时间修复错误。
因此,几天后,我修改了原始代码(只是添加了一点与服务帐户凭据有关的代码,甚至没有修改实际功能),并尝试重新部署它(使用"firebase deploy"),但它抛出了以下错误:"HTTP错误:503,服务当前不可用"。
我想可能服务目前已经关闭,但Firebase状态面板显示所有服务都是绿色的,目前似乎没有其他人抱怨这个错误。我尝试过重新安装/更新firebase工具,甚至将函数index.js代码恢复到上次成功部署时的状态,但每次都会出现相同的错误。我不认为这与我端的代码有任何关系,但可能是与我的帐户/api/身份验证有关的一些奇怪的错误。
我已经提交了一个关于firebase的技术支持问题,正在等待回复,但我想我也会在这里碰碰运气。
有什么建议吗?
在与firebase技术支持进行了一番交流之后,发现他们的服务器端(与这个特定项目有关)出现了一些奇怪的错误,因为我可以将相同的功能部署到其他项目,没有问题。它最初可能是在我过去遇到某个函数问题时通过达到函数调用配额而"触发"的(这个问题以某种方式导致函数被反复调用,直到我意识到并在2天后删除它)。然而,该项目不应再受到限制,我仍然无法在该特定项目上部署任何功能。
这个问题已经交给了他们的工程师,希望他们能很快解决。