【发布时间】:2016-09-27 13:51:23
【问题描述】:
如何成功暂停和恢复 PostgreSQL/node.js 的数据库连接?这就是我想要实现的想法:
query
.on('error', function(err) {
// Handle error
})
.on('row', function(row) {
// Process a row but first pause connection so it wont keep getting into 'row' event and finish processing this row first
pgconnection.pause();
async.series([
functions()
])
pgconnection.resume();
})
.on('end', function() {
//Rows have been received and finish
});
现在我一直在探索 pg 和 pg-query-stream 模块,但还没有运气。主要目标是在移动到下一个“行”事件或“结束”事件之前完成“行”事件中的每个异步函数。
任何反馈将不胜感激
【问题讨论】:
标签: javascript node.js postgresql asynchronous pg