Как отлаживать два приложения, работающие на двух разных серверах Tomcat? - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь отладить поток приложения.Поэтому в процессе мне нужно отладить два приложения, запущенные на двух разных серверах Tomcat (где метод в одном приложении вызывает другой метод другого приложения).Как я могу добиться этого в затмении (это возможно)?

Примечание. Оба приложения находятся в одном и том же экземпляре Eclipse и не имеют никакой конфигурации отладки.

1 Ответ

0 голосов
/ 20 сентября 2019

Вы должны запустить оба Tomcats с jpda (режим отладки) с соответствующими им различными портами отладки.Например: 8000 для первого Tomcat и 9000 для второго (обратите внимание, что этот порт не связан с портом http, который в Tomcat обычно равен 8080).

Затем в своем затмении вы должны настроитьдве разные конфигурации отладки типа «Удаленное приложение», указывающие на порты каждого Tomcat (8000 и 9000).Запустите обе конфигурации отладки («присоедините» к процессу Tomcat) и установите точки останова в обоих проектах.

Как только вы выполняете запросы к любому Tomcat, выполнение должно остановиться на любой из точек останова вашего приложения.

Вы готовы начать выполнение потока, который вы хотите отладить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...