【发布时间】:2020-02-10 06:52:16
【问题描述】:
我使用 Logrus 库将我的 golang 日志写入文件。问题是 logrus 还将日志写入 Linux 系统日志。这是我在日志配置中的日志输出。
log.SetOutput(os.Stderr)
我不希望 Logrus 将应用程序日志写入 Linux 系统日志。有解决这个问题的想法吗?
【问题讨论】:
-
您是否将这个应用程序作为服务运行?
-
是的,它作为服务运行。它会导致这种行为吗?
-
如果您将进程作为服务启动,其输出通常会显示在 syslog 中。查看您的发行版的 syslog 配置手册以禁止特定服务的日志。
-
感谢您的建议。我认为这与我的应用程序配置有关。我会检查的。