2010-12-30 4 views
2

Кто-нибудь знает, как изменить конфигурацию источника данных в WAS 7 без полной перезагрузки серверов приложений? Мне нужно изменить URL-адрес базы данных и не собирать все мои серверы приложений, чтобы это сделать.Websphere Application Server v7 Конфигурации без перезагрузки?

Из того, что я могу собрать, эти ресурсы связаны при запуске сервера и повторной утилизации, это единственный способ распознать новую конфигурацию. Например, если ваш драйвер переключился с oci на тонкий, у вас могут быть какие-то соединения в пуле, что может быть проблематичным.

Мне также интересно узнать, возможно ли изменить информацию о ресурсах JMS, такую ​​как имя JNDI в очереди или тему без перезагрузки.

Пожалуйста, дайте мне знать. Кажется, что ни одно из них не может быть изменено без перезагрузки.

ответ

2

Чтобы эти изменения вступили в силу, вам необходимо перезапустить сервер.

1

По-видимому, этот сценарий wsadmin заставляет ресурсы перезагружаться без перезагрузки. Тем не менее, мои попытки не были действительно неопровержимыми, поскольку мне нужно было перезапустить сервер для получения нового адреса.

wsadmin>set dsh [$AdminControl queryNames process=server1,type=DataSourceCfgHelper,*] 
wsadmin>$AdminControl invoke $dsh reload 

Но, как обходной путь, когда мне действительно нужно что-то изменить в качестве источника данных и не хотите, чтобы перезапустить весь сервер (вы все равно придется перезапустить приложение), создать новый источник данных и затем изменить привязки ресурсов от администратора консоли Enterprise Applications> MYAPP> Ресурс ссылается

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

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