Я работаю над Java-приложением, созданным с помощью Maven.Приложение работает с данными из локальной базы данных SQL Server.Очень часто SQL Server на моем рабочем месте недоступен (из-за нескольких отключений питания), поэтому я бы хотел установить более короткий тайм-аут, чтобы система выдавала исключение.
org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
Идея заключается в том, чточтобы приложение не зависало в течение ~ 30 секунд, прежде чем сообщить нам, что сервер недоступен.
Я пытался включить свойства socketTimeout и queryTimeout в URL источника данных, как указано в these две ссылки, но безрезультатно.Есть ли способ установить глобальное время ожидания для этого?