【发布时间】:2018-07-02 09:12:38
【问题描述】:
我有两个 Service Fabric 应用程序。第一个是 Asp.Net Core Service Fabric,第二个是使用计时器运行的 Actor Service。
两者都使用 Serilog 设置。 Asp.Net Core 运行良好。那里没问题,但是第二个服务,Actor Service,我使用相同的配置和相同的 nuget 包,但 Serilog 不保存任何日志。
添加配置
<add key="serilog:using:Seq" value="Serilog.Sinks.Seq" />
<add key="serilog:write-to:Seq.serverUrl" value="http://*****" />
<add key="serilog:write-to:Seq.apiKey" value="UfKpKLicyZI3hGe7Vc" />
<add key="serilog:using:RollingFile" value="Serilog.Sinks.RollingFile" />
<add key="serilog:write-to:RollingFile.pathFormat" value="C:\File-{Date}.txt" />
<add key="serilog:write-to:RollingFile.retainedFileCountLimit" value="10" />
【问题讨论】:
-
您能分享一下您是如何在 Actor 服务中设置 Serilog 的吗?
-
已设置编辑
-
好了,配置就到这里了,还展示了如何在服务中初始化 Serilog。
标签: c# azure azure-service-fabric actor serilog