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