开发者

Graph out message flow in a service oriented architecture (using NServiceBus)

开发者 https://www.devze.com 2023-04-01 00:45 出处:网络
I have a large service oriented system that\'s using NServiceBus as a messaging bus. I need to produce a graph/flow diagram of where messages are sent, where they\'re handled, etc.

I have a large service oriented system that's using NServiceBus as a messaging bus. I need to produce a graph/flow diagram of where messages are sent, where they're handled, etc.

My plan was to run through the compiled binaries of the system, use reflection to find messages, find where they're sent, find their handlers, and graph the whole thing.

Can anyone recommend a toolkit for producing complex-ish graphs开发者_如何学编程?


Try giraph from apache, is able to handle very complex diagrams, with huge nodes and/or relationships between them.

Regards, Jose


We've now added a couple of tools (ServiceInsight and ServicePulse) that provide a UI on top of a backend we've created (called ServiceControl) that feeds off of the audit queue.

These UI tools show the graph of message flows, as well as enabling you to send failed messages back for reprocessing (among other things).

For more info, check out: http://particular.net/ServiceInsight-1

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号