У меня есть следующая архитектура приложения:
Главный сервер БД -> (реплицированный) Сервер резервных копий БД
JBoss Cluster 1 (DS является сервером основной БД), JBoss Cluster 2 (DS является сервером Bachup DB)
Оба кластера всегда запущены. Когда кластер 1 перестанет работать, все запросы будут перенаправлены в кластер 2.
Проблема: мое приложение использует планировщик Quartz, а триггеры хранятся в БД. Я хочу отключить кварцевые задания на кластере 2 (или вообще на Quartz) и включить его, когда кластер 1 остановлен. Кто-нибудь знает простое решение?
Спасибо.