简单节点应用程序监听firebase端点无法正常工作

时间:2014-08-06 06:53:48

标签: node.js firebase

我需要一个节点应用来监控新子节点的firebase端点,然后将子数据发送到php端点。这看起来很简单,但我无法保持稳定。

该应用程序可以在短时间内正常工作(例如60分钟),然后它就会变得无法响应。没有给出日志。

这是我的web.js

// web.js
var express = require("express");
var Firebase = require('firebase');
var curl = require('curlrequest');
var app = express();

function processSubmissions() {
    var firebaseRef = new Firebase('https://sample.firebaseio.com/test');
    firebaseRef.on('child_added', function (data) {
        console.log('Received...',data.name());
        curl.request({ url: 'http://test.com/process/' + data.name() }, function (err, stdout, meta) {
        });
    });
}

var port = Number(process.env.PORT || 5000);
app.listen(port, function () {
    processSubmissions();
});

0 个答案:

没有答案