我有一个使用Rebus和SQL Server作为传输层的应用程序(是的,我知道这不是理想的传输层),我试图找到一个开箱即用的工具来实时监控队列。我尝试了Rebus Snoop,但我发现它与SQL Server不兼容。
有人知道监控Rebus队列的方法吗?
非常感谢。
队列;不是一个真正的东西,所以你很可能想要转向任何你正在使用的代理,并使用某种监控工具。
。如果你正在使用Azure服务总线,你可以使用Azure门户的内置指标来计算队列长度,请求率等。
但是,因为它看起来你使用SQL Server作为传输,没有真正(据我所知)存在任何类型的兼容的"队列监控工具";-你可能会找到大量的工具(例如来自RedGate),可以帮助查看你的SQL Server的性能指标,但它不知道你碰巧使用你的SQL Server作为消息代理。
你当然也可以转向车队管理自带的Rebus Pro,它可以帮助处理一些事情。不过这是一款商业产品,所以它可能不是你想要的答案。😉