Как обрабатывать развертывание на ухо, которое копирует файлы в папку начальной загрузки серверов приложений
Наши драйверы базы данных обычно копируются под <jboss.home>\common\lib
папка в JBoss 5.1, и это довольно раздражает, так как если вам нужно обновить драйвер, вам придется перезапустить сервер JBoss 5.1. Как все остальные справляются с такими ситуациями в производственной среде?
1 ответ
Решение
Обновление драйверов базы данных - это не то, что вы хотите делать на работающем сервере. Все ваши пулы подключений будут использовать "старый" драйвер - нет разумного способа сделать это переключение без перезагрузки.
Если для вас важно время простоя, вам следует использовать более одного сервера в кластере и выполнять непрерывные обновления / перезапуски на каждом из них.