Seperti yang Anda temukan, id koneksi MySQL
ditemukan sebagai atribut dari objek koneksi:connection.threadId
. Itu benar untuk knex
, karena berlapis pada mysql
.
Anda dapat mengambilnya dari objek koneksi kapan pun dalam cakupan dan meletakkannya di tempat yang berguna ... sesuatu seperti ini jika Anda dalam ekspres.
function whatever (req, res, next) {
...
res.dbmsThreadId = connection.threadId
...
}