Условие: есть WEB Service Bean. Деплоится на Jboss 5.1.0. Есть 3 wsdl файла, описывающие разные группы методов.
Вопрос: как сконфигурить Jboss, что бы он «видел» 3 сервиса? Фактически, нужно что бы:
1. Jboss пропарсил все wsdl файлы и подставил правильный адрес в определении порта сервиса
2. В идеале сохранить общий wsdl на всего сервиса + 3 wsdl
Документация молчит. Точнее она есть только для Jboss 4.0.
Нужно как минимум описание jboss.xml для jboss 5.1 (не DTD)
Приветствую! Ситуация такая:
Есть 2 сервера, на каждом крутится по JBoss'у 4.2. На каждом JBoss'е вертится по приложению (пусть будут А и Б). Приложение А ходит к Б по EJB. Всё работает как надо.
Однако есть проблема:
У первого JBoss'а постепенно растёт время выполнения GC для young generation. Вскоре после запуска это время составляет 0.1 секунды, а через три дня уже 1.1 секунды. В результате чего растет нагрузка на сервер и уменьшается пропускная способность приложения. О настройках:
Используется -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:NewSize=1024M -XX:MaxNewSize=1024M
При этом на JBoss'е с приложением Б всё хорошо.
Есть подозрение, что такой рост вызван тем, что А подключено к Б, т.к. подобная ситуация повторялась и на других JBoss'ах и приложениях.
Подскажите, пожалуйста, из-за чего могут расти эти паузы?