Size: a a a

2021 April 15

AM

Artemy Melchuk in pro.jvm
На запросе из базы оптимально. Соответственно на втором
источник

S

Serhii in pro.jvm
Всем привет, подскажите плииз, может у когото есть опыт настройки томката в идеии, интересует именно, чтобы идея запускала не локальный томкат, а именно тот который есть на другой машине, ssh соеденение между машинами настроил, в deployment связку тоже сделал между локальным проектом и тем что удаленно, но вот как натравить идею на тот томкат - не знаю, не нашел ни одного гайда(
источник

М

Михаил in pro.jvm
А зачем запускать томкат на удалённой машине?
источник

S

Serhii in pro.jvm
проблемка в том, что БД и все настройки лежат на внутренней сети удаленной машины и работать на домашней машине можно только через впн, по другому доступ не получить, работать на удаленной машине через рдп не комфортно, а если поднимать приложение локально то из-за того что впн выделяет не достаточно большой объём соединения, весь контекст приложения грузиться около 15 мин за каждый подъем приложения (контекст, большая его часть берется с бд)
источник

S

Serhii in pro.jvm
как то так
источник

AE

Alexandr Emelyanov in pro.jvm
Понимаешь томкат на удаленной машине и настраиваешь в идее remote deploy
источник

AE

Alexandr Emelyanov in pro.jvm
Только при такой схеме при медленном канале каждый деплой приложения(в среднем 100-150 мб) будет идти по пол часа
источник

М

Михаил in pro.jvm
Ты подебажить код хочешь? Или для чего коннектиться к томкату?
источник

AE

Alexandr Emelyanov in pro.jvm
Локально поднять окружение настолько сложно?
источник

S

Serhii in pro.jvm
у нас ребята решили эту проблему, след образом, они создают тунель, (clean -install в идеии) потом руками берут артефакт который идея сдеплоила локально, закидывают его на удаленную машину потом кидают команду на поднятие томката там с уже новыми артефактами, и кажый раз чистят аретефакты и все по новой, это работает быстро, но крайне сложно, наверняка можно сделать это проще, но вот как, пытаюсь разобраться(
источник

S

Serhii in pro.jvm
поднимается долго( около 15 мин из-за узкого канала
источник

S

Serhii in pro.jvm
микросервисы поднимаются норм
источник

S

Serhii in pro.jvm
а тут монолит который много чего достает и по этому проблемка
источник

AE

Alexandr Emelyanov in pro.jvm
Ну, remote deploy в идее
источник

AE

Alexandr Emelyanov in pro.jvm
Вряд-ли закинуть war быстрее...
источник

AE

Alexandr Emelyanov in pro.jvm
Либо проблема не в канале
источник

S

Serhii in pro.jvm
возможно я не понимаю всего прикола, remote deploy я настроил, согласно инструкции которая есть на оф сайте идеии, коннект есть все норм
источник

AE

Alexandr Emelyanov in pro.jvm
Ну если только этот ваш монолит не читает на старте гигабайты данных
источник

AE

Alexandr Emelyanov in pro.jvm
В чем проблема?
источник

S

Serhii in pro.jvm
после того как я настроил remote deploy, я так понимаю нужно настроить и сам томкат, так как он лезет за артефактом на локальную машину
источник