将诊断信息记录到RabbitMQ

时间:2016-12-22 23:48:58

标签: rabbitmq masstransit

我目前正在使用Nlog存储诊断类型消息。我正在考虑将这些消息记录到消息队列(带有Masstransit的RabbitMQ),然后可以将这些消息用于数据库进行分析。

在我的电脑上发布/记录消息的当前速度是: -

  • Nlog:40ms
  • 通过petapoco的Sql Server:110ms
  • RabbitMq通过masstransit(发布):490ms

我虽然发布到消息队列会更快。 Masstrainsit / RabbitMq中是否有设置可以调整以加快速度?

1 个答案:

答案 0 :(得分:0)

好的,我发送的第一条消息是高(400毫秒+)......但是......

所有后续消息的平均速度均为12毫秒。第一条消息可能是初始化消息总线。但一旦设置它就会非常快: - )