Я сделал код nodejs для экспорта базы данных firebase для целей резервного копирования. Я попытался запустить код в Google Cloud и стеке Amazon MEAN.
Я также установил тайм-аут на 0.
Но та же проблема.
Он работает нормально на локальном компьютере. система. Но проблема возникает при запуске в Google Cloud и Amazon MEAN Stack.
Вот код:
var express = require('express');
var app = express();
var admin = require("firebase-admin");
var serviceAccount = require("./sxxx.json");
var admin = require("firebase-admin");
const firestoreService = require('firestore-export-import');
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://sxxx.firebaseio.com"
});
app.get('/', function (req, res) {
res.connection.setTimeout(0);
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
firestoreService
.backups(['Companys','Incoming','Outgoing_log_table','Tokens','Return_log_table','addtemplate','blasOperations','blasreport','materials','officials','osa','productmeterials','returnstock','stores','productmeterials'])
.then(collections => {
return res.send(collections);
})
});
app.listen(3300, function () {
console.log('port 3300');
});
Может кто-нибудь дать мне идею, чтобы это исправить?