2008-09-19 60 views
2

我們正在使用EntLib日誌記錄應用程序塊。而且事實證明,我們應該使用msmq來記錄性能。 現在我們試圖使用Msmqdistributor服務在隊列中記錄這些消息。企業庫的Msmqdistributor服務有哪些優缺點?

企業圖書館Msmqdistributor服務有哪些優缺點?

請分享你的經驗。

回答

4

主要缺點是將成爲Microsoft Message Queue(MSMQ)本身。 MSMQ已經有一段時間了,它是一個非常酷的工具。但它確實缺乏實用程序。由於數據存儲在隊列中的方式,大多數人最終需要編寫一些助手實用程序來進行調試和手動操作隊列。一些其他的事情要考慮:

  • 隊列大小 - 如果有太多的項目將放在隊列,並及時服務器可以擺攤不會被刪除。
  • 目的 - MSMQ設計用於多步驟交易(例如計費),您提到您將使用它進行日誌記錄。如果日誌僅用於調試,那麼數據庫表或平面文件或向錯誤跟蹤器發送錯誤將爲您提供更好的服務。如果您需要複雜的日誌記錄並正在使用MSMQ將信息發送給其他計算機,那麼您會發現MSMQ更有用。
相關問題