My DAL состоит из доступа к данным Spring, подключающегося к Oracle через UCP Oracle. Это означает, что я преобладающе работаю с JdbcTemplate. Требование для моего сервера состоит в том, чтобы восстановить из-за сбоя базы данных, а точнее, если у нас есть отключение, наш сервер может, очевидно, забросить множество исключений, однако, как только база данных вернется в сеть, сервер снова должен функционировать отлично.Java DAL, который восстанавливается после отключения базы данных?
Будет ли JdbcTemplate вместе с UCP обрабатывать это для меня? Другими словами, будут ли исключения JdbcTemplate исключать, пока база данных не работает, а затем функционирует после восстановления базы данных (она поддерживается UCP, поэтому я надеюсь, что это так) или есть что-то еще, что мне нужно сделать, например создать новую UCP например, завод?
Спасибо за ваше время.
Это похоже на вопрос «попробуй и посмотри», поскольку у вас уже есть сервер Oracle и UCP для имитации этой ситуации. – millimoose
Согласен, к сожалению, модель, в которой я работаю, - иметь один очень мощный сервер базы данных, через фирму, контролируемый администраторами баз данных. Это означает, что выход из строя является логистической проблемой, так как это повлияет на всех, поэтому я надеялся, что у кого-то еще может быть свой опыт. – Mark
Я договорился о создании резервной копии с администраторами баз данных, чтобы имитировать простоя и вскоре опубликует результаты. – Mark