DD
Size: a a a
DD
DD
A
A
AB
DD
AB
A
AB
A
DD
DI
A
DR
A
AB
YT
DI
YT
defmodule BipSessions.HealthCheck.Supervisor do
use Supervisor
def start_link([]) do
Supervisor.start_link(__MODULE__, [], name: __MODULE__)
end
def start_child(session_id) do
Supervisor.start_child(__MODULE__, [session_id])
end
def init([]) do
children = [
{BipSessions.HealthCheck.Worker, []}
]
sup_opts = [strategy: :simple_one_for_one, max_restarts: 10, max_seconds: 1]
Supervisor.init(children, sup_opts)
end
end
defmodule BipSessions.HealthCheck.Worker do
use GenServer
end
AB