代码之家  ›  专栏  ›  技术社区  ›  Lin Du Correcter

我应该在云功能完全执行之前关闭数据库连接吗?

  •  0
  • Lin Du Correcter  · 技术社区  · 7 年前

    我在用 knex.js cloud function .

    我应该在启动前关闭数据库连接吗 云函数 被彻底处决

    代码段如下:

    async function dailyReport(event, callback) {
      console.log('daily report');
      const results = await knex.raw(sql).get('rows');
    
      //Before executing `callback` function, close the connection to the database firstly.
      await knex.destroy();
    
      callback();
    }
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Doug Stevenson    7 年前

    如果您的连接可以在该实例上重复使用,那么作为一种优化,我会保持它的开放性。