Срок действия пользователя истек, но база данных все еще подключена Надо скинуть ошибку - PullRequest
0 голосов
/ 02 мая 2019

Срок действия пользователя в mysql истек вручную. Поэтому при проверке работоспособности базы данных она должна выдавать ошибку, но она работает ...

Я указал время ожидания в standalone.xml. Код, которым я поделился, об этом. Он работает нормально, если база данных простаивает в течение 2 минут. Моя проблема в том, что я хочу выдать ошибку в проверке работоспособности базы данных, как только пользователь истечет и не сохранит ее простоя в течение 2 минут. Потому что он по-прежнему работает нормально, если вы не оставляете его без дела и делаете запись в базу данных в течение 2 минут.

<timeout>
       <blocking-timeout-millis>5000</blocking-timeout-millis>
       <idle-timeout-minutes>2</idle-timeout-minutes>
</timeout>
...