|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
mayton, да, вот примерно так и видится, остается добраться до реализации) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 11:09 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDSеще должно автоматом стартовать и в фоне выполнять и другую работу,вы много оффтопите. Разве вар1 или вар2 по архитектуре не может этого? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 11:18 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDSостается добраться до реализацииэто микросервисы, о которых все говорят, но никто не знает реализацию) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 11:19 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Представляете, если приходи чел и говорит что ему не надо 20 экземпляров класса А. Ему надо 20 классов А, но в разных пакетах. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 11:21 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
PetroNotC Sharpвы много оффтопите. Разве вар1 или вар2 по архитектуре не может этого? Мы просто на разной волне) Может. Не понимаю в чем вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 11:29 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDSНе понимаю в чем вопрос. 21927360 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 11:40 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
используйте Teamcity - там есть возможность сборки с нужными настройками и деплоями хоть 1000 сервисов ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 13:56 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Вообще насколько я понял челу нужно разделять тенантов, а сервис там один и источник тоже. Надо описание задачи о чем речь. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2019, 22:10 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
SergunkaВообще насколько я понял челу нужно разделять тенантов Или вендоров в рамках одного тенанта? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 02:20 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Дмитрий МухSergunkaВообще насколько я понял челу нужно разделять тенантов Или вендоров в рамках одного тенанта? :) Как угодно, но делать это через отдельный ендпоинт явно оверкил :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 03:12 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Sergunka, SaaS/облака? Слабо верится что ТС отважится) на такое кардинальное. Пока он только хочет 20 war ников автоматом деплоить на один томкат. Лень руками. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 07:09 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
PetroNotC SharpSergunka, SaaS/облака? Есть такое решение облачное Predix.io на базе Cloud Foundry я там массу людей поставил на путь истинный ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 07:39 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Sergunka, Да. Но вот я читаю ТС авторно (пока) рассматривается вариант именно каждому офису свое клиентское приложение. То есть очень собственнические настроения и термины "своё". А облако это надо не боятся расшарить. Я уже не говорю, что он отказался от банального портала одного для всех офисов. Ведь можно предположить что все 20 офисов объединены ОДНОЙ сетью. Имхо ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 09:03 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
В топике до сих пор непонятно техническое задание. Прошу автора еще раз прояснить что он делает. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 10:12 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
ТС, вам надо разные адреса подставлять в рантайме для единожды сгенерированного и скомпилированного кода? Если да, то Bindingprovider поможет: https://stackoverflow.com/questions/2490737/how-to-change-webservice-url-endpoint ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2019, 21:53 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
betelgeizex, Уже было вторым ответом в топике. Ему не нравится и он ушел. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 07:09 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
PetroNotC Sharpbetelgeizex, Уже было вторым ответом в топике. Ему не нравится и он ушел. Всем привет ) Как раз пока так и сделал, спасибо. Еще интересно может ли приложение узнать свое имя (возможно, path или еще как, грубо говоря, имя варника из которого оно было развернуто). Хотелось бы, чтобы приложение по своему имени доставало нужные настройки из БД. По работе с БД тоже есть вопрос, но это в отдельной теме. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 09:58 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Приложение всегда знает path в котором запущено. Код: java 1.
Это свойство не только java но и вообще всех процессов ОС. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 10:04 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
Что такое имя варника? Надо рассмотреть кейсы когда это не сработает от слова "вообще". Например приложение было запущено как main-приложение из командной строки с указанием *.class файла или набора. Или с указанием на архив .jar Грубо говоря понятие имя приложения появляется только в контексте когда мы о таком имени договорились. Например Tomcat считаем именем приложения то что лежит в каталогах $CATALINA_BASE/webapps/ Или мы договорились что именем считаем Main-Classfile для консольного приложения. Или то что прописано в тегах pom.xml для классической структуры maven-проекта. Или можешь еще взять Jmx клиент и посмотреть что он выдаёт по запущенным java-процессам. Все сведенья тебе также доступны через jmx-api. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 10:11 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDSPetroNotC Sharpbetelgeizex, Уже было вторым ответом в топике. Ему не нравится и он ушел. Всем привет ) Как раз пока так и сделал, спасибо. Еще интересно может ли приложение узнать свое имя (возможно, path или еще как, грубо говоря, имя варника из которого оно было развернуто). Хотелось бы, чтобы приложение по своему имени доставало нужные настройки из БД. По работе с БД тоже есть вопрос, но это в отдельной теме.задача глупрсть. Так как имя веб приложения это URI https://ru.m.wikipedia.org/wiki/URI То есть это кусок строки после домена и до косой строки ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 12:03 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDSприложение по своему имени доставало нужные настройки из БД. Очень странный вопрос. Учитывая выше ссылку, то getDomenName(.... var key = "forum" // у sql.ru имя веб приложения это forum //прочитать из базы .... В чем проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 12:09 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDS, Все указвает на то что ты делаешь велосипедище страшенное. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 12:11 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
mayton, конечно зависит от... имел в виду в контексте деплоя неск приложений, переименовывая варник. PetroNotC Sharp, да, видимо, URI, или как сказал mayton, что-то типа /webapps/... (что возможно, одно и то же в итоге). Не велосипед, но задача вполне рядовая, но прописывать надо все равно все руками, то есть готового решения нет, а если и есть оно будет тяжеловесным и осваивать его придется еще пол года, а зачем, когда увязать между собой несколько сервисов, можно итак на полуавтомате, просто очень мало и редко дружу с явой и с веб в частности ) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 12:43 |
|
Дублирование одинаковых веб-сервисов
|
|||
---|---|---|---|
#18+
JDSкак сказал mayton, что-то типа /webapps/... (что возможно, одно и то же в итоге). да. Одно и то же. Или в дескрипторе развертывания Код: xml 1.
JDSНе велосипед, но задача вполне рядовая, зачем 20 копий одного и того же ты не сказал ... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 12:53 |
|
|
start [/forum/topic.php?fid=59&msg=39838143&tid=2121196]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 233ms |
total: | 390ms |
0 / 0 |