Я вижу ужасную ошибку «Время ожидания истекло до получения соединения из пула».
Я искал в коде все незакрытые соединения с базой данных, но не нашел.
Я хочу сделать следующее: в следующий раз, когда мы получим эту ошибку, пусть система выгрузит список того, какие процессы или HTTP-запросы содержат все дескрипторы, чтобы я мог выяснить, какой код вызывает проблему.
Еще лучше было бы посмотреть, как долго держались эти ручки, чтобы я мог определить использованные, но незакрытые соединения.
Есть ли способ сделать это?