使用MSMQ或Web服务进行日志记录是否更好?

时间:2012-03-21 10:20:10

标签: database web-services logging msmq

使用MSMQ或Web服务将警报消息记录到数据库是否更好? 而不是直接DB访问,MSMQ或Web服务是非常有效的,因此在这种情况下哪一个最有用?

1 个答案:

答案 0 :(得分:1)

我认为日志记录应该是分布式系统中组件的本地化。然后,不依赖于可用的集中资源。

但是,假设您需要集中式数据库日志,我建议将消息​​发送到数据库服务器本地的MSMQ队列。

这样,数据库服务甚至不需要可用,您仍然可以对数据库服务器可用时将脱机传递和处理的日志条目进行排队。