繁体   English   中英

Elixir磁盘上的记录器

[英]Logger on the disk in Elixir

我使用Elixir的默认记录器模块来生成日志。 但是,我没有找到在磁盘上转储日志的方法。 记录器模块中是否有这样的设施? 或者是否有其他Elixir / Erlang图书馆可以使用它?

Elixir包括一个Logger库。 Logger支持写入日志消息的不同后端,但是当时唯一的内置后端是:console

在Erlang世界中,众所周知的日志记录库之一是Lager 事实上,去年在elixir-lang-core邮件列表的讨论中也提到了这个库。

在同一个线程中还提到了这个项目: onkel-dirtus / logger_file_backend 我还没有尝试过,但它似乎是你正在寻找的。

LoggerFileBackend是elixir:logger应用程序的自定义后端。 但是,与默认:控制台后端不同,我们可能希望配置多个日志文件,每个日志文件具有不同的日志级别格式等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM