JNDI lookup on cluster
От: Transformerrr  
Дата: 05.05.16 11:20
Оценка:
Коллеги,
есть приложение, установленное на кластер WebLogic, два сервера, лоад балансинг (Apache). Есть POJO, который использует JNDI lookup (..new InitialContext.lookup(name) ..) для поиска stateless EJB. Внутри этого EJB — обращение к JAX-WS сервису.
Сценарий такой — после выполнения логики по цепочке выше на сервере 2, останавливаем сервер 2. Затем вновь выполняем цепочку, ожидаем, что все отработает, поскольку сервер 1 в работе. Но нет, поскольку запрос к веб сервису отправляется на стопнутый сервер 2. По докам веб лоджика вроде как не должно такого быть, стаб должен определить что сервер стопнут. Есть подозрение, что проблема в JNDI lookup, но как это проверить — непонятно.
Куда тут смотреть?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.