0
  1. Я хочу подключить JBoss к нескольким базам данных (с рекуперацией отказоустойчивого и балансировочных), то есть переключатели соединения с одной БД в другую в случае выхода из строя первого соединения DB.подключения JBOSS с mulltiple базы данных (SQL кластера)

  2. Также каждое соединение БД имеет отдельный набор идентификаторов пользователя и пароля.

Я почти сделал первую часть, но все еще застрял во второй части.

Как это сделать?

Любая помощь приветствуется. Благодарю.

ответ

1

Это не то, как это должно быть сделано. Это должно быть сделано так, чтобы существовал только один экземпляр интерфейса, к которому подключается сервер (здесь JBoss), и он отправляет фактическое соединение в зависимости от того, какой экземпляр db он считает нужным.

Информация о том, как реализовать это, зависит от используемого сервера. Поскольку вы отметили вопрос с помощью mysql, вас может заинтересовать this tutorial о том, как настроить такую ​​вещь с этим.

Если вы настаиваете на том, чтобы делать это по-своему, я не вижу, как будет работать балансировка нагрузки. Как JBoss узнает, какой сервер имеет больше нагрузки? Как вы узнаете, когда вы должны активировать переход на другой ресурс?

Если у вас уже есть ответы на эти вопросы, как указано в вашем вопросе, нет ничего, что помешает вам создавать обычные источники данных с разными идентификаторами пользователей и паролями, указывающими на разные базы данных. Я просто думаю, что это по сути неправильный способ пойти с этим.

 Смежные вопросы

  • Нет связанных вопросов^_^