バックグラウンド
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
アプリの構成を変更することだと思います。
どこで、どのようにかはわかりません。
どうすればいいですか?