Mule 流 - 跟踪流之间的路径
Mule flows - tracing the path between the flows
我收到了大量 xml 包含 mule 流的文件,我被要求理解流程并绘制图表以显示流之间的消息路径。
当我查看这些流时,我看到了入站端点、一些日志记录/转换,然后是出站端点。我的问题是如何确定入站端点的来源?这些入站端点是否作为来自其他流的出站端点出现,如果是,我应该寻找什么来确定这些流来自和去往哪些流。
我感觉到你的痛苦伴侣。
如果您在流中看到入站端点,那么您就会知道哪个调用了哪个。例如,如果它是一个 VM 连接器,那么您可以查看分配给它的 queue/topic,然后查看整个项目的 mule 流,它被调用的位置。但是,如果它只是一个私有流(没有端点),那么您将需要为它搜索 flow-ref 调用。
您可以做的另一件事是 运行 如果您可以在 Anypoint Studio 中将其置于调试模式,请确保已为其设置断点,然后逐步执行 运行.如果每个入站负载都有多个场景,您可能需要这样做。
我收到了大量 xml 包含 mule 流的文件,我被要求理解流程并绘制图表以显示流之间的消息路径。
当我查看这些流时,我看到了入站端点、一些日志记录/转换,然后是出站端点。我的问题是如何确定入站端点的来源?这些入站端点是否作为来自其他流的出站端点出现,如果是,我应该寻找什么来确定这些流来自和去往哪些流。
我感觉到你的痛苦伴侣。
如果您在流中看到入站端点,那么您就会知道哪个调用了哪个。例如,如果它是一个 VM 连接器,那么您可以查看分配给它的 queue/topic,然后查看整个项目的 mule 流,它被调用的位置。但是,如果它只是一个私有流(没有端点),那么您将需要为它搜索 flow-ref 调用。
您可以做的另一件事是 运行 如果您可以在 Anypoint Studio 中将其置于调试模式,请确保已为其设置断点,然后逐步执行 运行.如果每个入站负载都有多个场景,您可能需要这样做。