Как отлаживать код WSO2 ESB
Как обычно вы отлаживаете код ESB? Я использую логические операторы, но они потеряны в системных журналах. Есть ли лучший механизм для использования?
Спасибо,
Ответы
Ответ 1
Вы можете выполнить удаленную отладку из вашей среды IDE с помощью кода ESB.
Сначала запустите сервер ESB script с опцией отладки следующим образом.
wso2server.sh -debug 5005
где number - номер порта, используемый для удаленной отладки из вашей среды IDE.
Затем выполните отладку в вашей среде IDE с любым номером порта, который вы назначили.
Ответ 2
Во-первых, вам нужно настроить конфигурации отладки в вашей среде IDE, которая может быть изучена с помощью этой статьи wso2
Затем запустите сервер ESP с возможностью отладки следующим образом.
<esb_home>/bin/wso2server.sh -debug 5005
После запуска сервера вы получите следующее сообщение:
Listening for transport dt_socket at address: 5005
Затем начните отладку со своей среды IDE!
![enter image description here]()
Это конфигурация отладки, которую я использовал:
![edit configurations]()
Ответ 3
Вы можете использовать eclipse IDE.
Запустите ESB, используя команду ниже.
wso2server.bat debug 8000 -Desb.debug = true
Установка eclipse удаленного java application.setup ESB-сервера.
![Конфигурация Eclipse]()