0

私は firebase-queue を使用していますが、specs 機能を使用したいと考えています。私は次のことをしました:

-サーバ側 :

var queueRef = firebase.database().ref('queue');
queueRef.child('specs').set({
        register: {
            start_state : 'register_user',
            in_progress_state: 'register_user_in_progress',
            timeout: 1000
        }
    });

    var optionRegister = {
        specId : 'register',
        numWorkers: 1
    };

    //my worker
    var registerQueue = new Queue(queueRef,optionRegister,function(data, progress, resolve, reject) {
      // Read and process task data
      console.log(data);
    });

-クライアント側 :

var ref = firebase.database().ref('queue/tasks');
ref.push({ '_start': 'register_user', 'id': user1 });

firebase データベースで、タスクが表示され、仕様が正しく追加され ています: データベース ビュー

-バージョン Node.js v7.0.0 firebase v3.5.3 firebase-queue v1.5.0

問題は、タスクがワーカーによって実行されることがなく、その理由が見つからないことです。誰でも私を助けることができますか?ありがとう。

4

1 に答える 1