Firebase部署的云功能中断

时间:2017-05-10 21:59:24

标签: firebase google-cloud-functions

之前我花了大约3-4分钟将功能部署到Firebase Cloud。现在,当我尝试部署我的更改时,CMD运行10-15分钟,然后向我提供此Deploy Error: Operation interrupted并向我的云功能日志发送一条消息,同时说Operation interruptedenter image description here

CMD和Log不是很有帮助,因为他们没有告诉导致此问题的原因。我制作的代码有问题吗?这很简单,我不认为这会导致问题,但现在是:

const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

var roomID = "cheufer_923sfd98";

exports.findRoom = functions.database
    .ref('/Players Searching For Room/{uid}')
    .onWrite(event => {

        if(!event.data.exists())
        {
            return;
        }

        admin.database().ref('/Test Array/' + roomID).transaction(function(content){

            if(content == null)
            {
                content.push( {onGoing: false} );

                content.push( {players: [] } );
            }

            content.players.push(event.params.uid);

            return content;

        }, function(error, committed){

            if(committed)
            {
                console.log("Committed successfully. New data was inserted in table called 'TestArray'");
            }
        });
    });

1 个答案:

答案 0 :(得分:3)

自2017年5月10日下午3:01至下午5:23(太平洋标准时间)发生云功能部署事件。它已经解决了。

https://status.firebase.google.com/incident/Functions/17001