2015-06-04 45 views
3

我有一個場景,我有一個客戶端(控制檯)應用程序將由企業作業調度程序(AutoSys)調用。該客戶端將工作發送到我的「服務器」(引號,因爲這可能是一個羣集)。我需要能夠將日誌消息從服務器發送到客戶端,以獲取與客戶端工作請求相關的所有日誌消息。內置的日誌記錄是否支持這種分佈?我能獲得一些關於如何實現這一目標的指導嗎?Akka.NET遠程日誌聚合/收集

我在代碼庫中看到一些名爲LoggingBus的東西,這是我需要看的地方嗎?

我的核心用例可以發送遠程參與者的日誌條目。

回答

3

在這種情況下最好的做法是使用支持遠程日誌傳送的內置記錄器。 Akka.Logging.Serilog和Akka.Logging.NLog都具有可配置的日誌記錄目標,可以支持這一點。

我個人認爲Serilog與Seq結合是最好的選擇。