【发布时间】:2023-04-08 18:09:01
【问题描述】:
背景
使用 distillery 启动 OTP 应用程序,我注意到所有日志都转到 ./var/log/ 文件夹到 2 个不同的文件:
- erlang.log.1
- run_erl.log
问题
我有问题:
- 我不知道
run_erl.log应该记录什么 - 我想将默认日志路径从
./var/log/erlang.log.1更改为./log/myapp.log
研究
我已经检查了这个讨论中的一些提示,但根据它我必须更改 :logger 额外应用程序上的配置。
Log files in Distillery releases
这个搜索让我找到了下面的代码 sn-p,它使用了:logger_file_backend
https://snippets.aktagon.com/snippets/773-logging-to-a-file-with-elixir
但是我想我在这里追逐一只野鹅。我不认为我的问题的解决方案在于添加更多依赖项,而是更改:logger 应用程序的一些配置。
我只是不知道在哪里,也不知道如何。
我该怎么做?
【问题讨论】:
标签: logging elixir distillery