我想要编写一个函数,它接受knex实例作为参数。我试着用export async function createTestTable(_knex: ReturnType<knex>) {}
但是它返回Cannot use namespace 'knex' as a type.ts(2709) error.
我从我的Knex司机那里得到了一个间歇的错误:
TimeoutError: Knex: Timeout acquiring a connection.我猜想,要么是我的RDS Aurora实例暂时无法从服务器访问,要么是我的连接池在流量特别繁忙的时候耗尽了。但我似乎无法从谷歌( Google )那里了解到,是否有一种方法可以从Knex或它的池管理器获得可用的连接数。这个是可能的吗?如果没有,是否有其他方式记录关于我的连接池的状态?