В хранилище neo4j-java-драйвера трассировка NettyChannelHealthChecker :: hasBeenIdleForTooLong (...) регистрируется без учета флага idleForTooLong.
Я создал Pull Request с изменением, чтобы улучшить правильность журнала трассировки hasBeenIdleForTooLong.
https://github.com/neo4j/neo4j-java-driver/pull/595/
Было бы неплохо, если бы участники могли объединить это исправление, так как это очень запутанно при чтении журналов трассировки.