1
我正在開發一個服務,它必須將每個日誌條目轉儲爲單獨的json文件。然後,所有這些轉儲的日誌文件將被導入到ElasticSearch。我知道ElasticSearch接收器,但這個想法並不是在ElasticSearch不可用時丟失日誌。是否可以指示Serilog將每個日誌條目轉儲到單獨的json文件?
一個解決方法是:
- 要使用的TextWriter水槽與的StringWriter;
- 將StringWriter內容轉儲到json文件;
- 每次調用後清除底層的StringBuilder。
其他解決方案?
太棒了!今天晚些時候我會試一試。 – maksmara