Hi all,
I'm having some trouble identifying why do I have a memory leak in my application. You can find more info in this Elixir Forum post.
Otherwise, as a TLDR:
I have a process error_logger that keeps accumulating data. When I look into the process' state I see the following:
{items,{"Installed handlers",
[{handler,'Elixir.Rollbax.Logger',false,
#{'__struct__' => 'Elixir.Rollbax.Logger',
reporters => ['Elixir.Rollbax.Reporter.Standard']},
false}]}}
This is why I think Rollbax may be causing memory leak in my application.
Elixir version:
Erlang version:
Rollbax version:
"rollbax": {:hex, :rollbax, "0.11.0", "9557935d09d154c8775fa4efc709bfacbb73f20c58a3ced31dea2a74dd6e25de", [:mix], [{:hackney, "~> 1.1", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "a74318b175aae4bdddcc1ecfdf38755df3d8143c9902b1bfd19507ac9901062d"},
Do you know how does Rollbax uses the error_logger?
Does it seem plausible that Rollbax is causing a memory leak and if so, why? 🤔
Hi all,
I'm having some trouble identifying why do I have a memory leak in my application. You can find more info in this Elixir Forum post.
Otherwise, as a TLDR:
I have a process
error_loggerthat keeps accumulating data. When I look into the process' state I see the following:{items,{"Installed handlers", [{handler,'Elixir.Rollbax.Logger',false, #{'__struct__' => 'Elixir.Rollbax.Logger', reporters => ['Elixir.Rollbax.Reporter.Standard']}, false}]}}This is why I think Rollbax may be causing memory leak in my application.
Elixir version:
Erlang version:
Rollbax version:
Do you know how does Rollbax uses the
error_logger?Does it seem plausible that Rollbax is causing a memory leak and if so, why? 🤔