您通常如何调试 ESB 代码?我正在使用日志语句,但它们在系统日志中有点丢失。有没有更好的机制可以使用?
谢谢,
您可以使用 ESB 代码从 IDE 进行远程调试。
首先使用调试选项启动 ESB 服务器脚本,如下所示。
wso2server.sh -debug 5005
其中数字是用于从 IDE 进行远程调试的任何端口号。
然后使用您分配的任何端口号在您的 IDE 中运行调试。
First, you have to setup debug configurations in your IDE which is can be learned using this wso2 article
Then start the ESP server with debug option as follows.
<esb_home>/bin/wso2server.sh -debug 5005
After you start the server you will get this message:
Listening for transport dt_socket at address: 5005
Then start debugging from your IDE!
This is the debug configuration I used: