我正在为我的春季批量申请处理200万条记录和20格的网格。对于100-200k的记录,它可以正常工作,但是对于200万个记录,它在分区后失败了。
分区信息:
var provider = new firebase.auth.FacebookAuthProvider();
firebase.auth().signInWithRedirect(provider).then(function() {
firebase.auth().getRedirectResult().then(function(result) {
// This gives you a Google Access Token.
// You can use it to access the Google API.
var token = result.credential.accessToken;
// The signed-in user info.
var user = result.user;
console.log('result '+ result);
debugger;
}).catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
debugger;
});
}).catch(function(error){
debugger;
});
它打印的最后一个日志是创建的分区,然后控件永远不会进入编写器。对于200k的记录来说它很挣扎,所以我增加了连接池的大小,这解决了问题,但它失败了200万行。
没有错误,只是挂在那里。
答案 0 :(得分:0)
这可能与db有关。您可以检查应用程序是否能够使用写入凭据访问数据库。我确实注意到这种问题,其中分区已完成并且实际处理已挂起。排除故障后,意识到它无法写入db。数据库修复后运行正常。