Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Как прочитать контекст удаленного Tomcat?  [new]
Molasar
Member

Откуда:
Сообщений: 699
Всем привет!

На сервере установлен Tomcat+ ActiveMQ. В Tomcat в context.xml прописаны настройки ActiveMQ.

Как с удаленного клиента прочитать настойки из context.xml, чтобы не дублировать те же настройки ActiveMQ локально, например, названия очередей, подписок...?
25 апр 19, 13:14    [21871579]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
Герой дня
Member

Откуда: obmanula.ru
Сообщений: 30534
можно поднять Spring Cloud Configuration и перейти на хранение настроек в git
25 апр 19, 13:25    [21871602]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
mayton
Member

Откуда: loopback
Сообщений: 40989
Molasar
Всем привет!

На сервере установлен Tomcat+ ActiveMQ. В Tomcat в context.xml прописаны настройки ActiveMQ.

Как с удаленного клиента прочитать настойки из context.xml, чтобы не дублировать те же настройки ActiveMQ локально, например, названия очередей, подписок...?

Скорее никак. Нет коробочного решения для того чтобы ходить на неизвестный хост и что-то оттуда копировать.
Это просто противоречит безопасности. Но если тебе оба хоста доступны - то посмотри как через
scp копировать файлы по сети.

Или можно сделать механику деплоя так чтобы она тоже этот конфиг как-то распространяла с эталонного.

Вообще для поддержки распределённых конфигов используют вроде-бы ZooKeeper.
Я сам не использовал пока. Но если в топике есть знающие - буду рад услышать их тоже.
25 апр 19, 16:15    [21871841]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Molasar,
я бы сделал чтобы сначала работало. А потом автоматизация.
ActiveMQ запустил?
25 апр 19, 17:13    [21871906]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
Molasar
Member

Откуда:
Сообщений: 699
Petro123
Molasar,
я бы сделал чтобы сначала работало. А потом автоматизация.
ActiveMQ запустил?


Да, запустил.
Вариант с Tomcat получается быстрее, чем Stand-alone. Правда ненамного 5-10%.
25 апр 19, 19:01    [21871983]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Molasar
чем Stand-alone
AFAIK его не используют в продакшене.
Приведи скрины конкретнее где дублируется ввод руками 50 или 100 параметров?
Или там 5 параметров и ты просто перфекционист? ))
25 апр 19, 19:24    [21871999]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
Molasar
Member

Откуда:
Сообщений: 699
Petro123
Molasar
чем Stand-alone
AFAIK его не используют в продакшене.
Приведи скрины конкретнее где дублируется ввод руками 50 или 100 параметров?
Или там 5 параметров и ты просто перфекционист? ))

Что именно не используют в продакшине? А что используют?

Не понял про ввод руками...
Создал 1млн объектов отправил, принял, сделал замеры времени.
26 апр 19, 10:14    [21872297]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
mayton
Member

Откуда: loopback
Сообщений: 40989
Осторожнее. Кажется в топике уже перепутаны "параметры" и "входные данные".
26 апр 19, 10:18    [21872304]     Ответить | Цитировать Сообщить модератору
 Re: Как прочитать контекст удаленного Tomcat?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
mayton
Осторожнее. Кажется в топике уже перепутаны "параметры" и "входные данные".
))

Molasar
Что именно не используют в продакшине? А что используют?
блин, ну ты же написал что томкат быстрее. Я согласился. Заведи тему. Тебе расскажем даже то что ты не спрашивал))
26 апр 19, 10:36    [21872322]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить