【发布时间】:2017-09-16 13:54:23
【问题描述】:
您通常如何调试 ESB 代码?我正在使用日志语句,但它们在系统日志中有点丢失。有没有更好的机制可以使用?
谢谢,
【问题讨论】:
您通常如何调试 ESB 代码?我正在使用日志语句,但它们在系统日志中有点丢失。有没有更好的机制可以使用?
谢谢,
【问题讨论】:
您可以使用 ESB 代码从 IDE 进行远程调试。
首先使用调试选项启动 ESB 服务器脚本,如下所示。
wso2server.sh -debug 5005
其中数字是用于从 IDE 进行远程调试的任何端口号。
然后使用您分配的任何端口号在您的 IDE 中运行调试。
【讨论】:
首先,你必须在你的 IDE 中设置调试配置,这可以通过 wso2 article 来学习
然后使用调试选项启动 ESP 服务器,如下所示。
<esb_home>/bin/wso2server.sh -debug 5005
启动服务器后,您将收到以下消息:
Listening for transport dt_socket at address: 5005
然后从您的 IDE 开始调试!
这是我使用的调试配置:
【讨论】: