Create the actual router, responsible for routing messages to routees.
the ActorSystem this router belongs to
Is the message handled by the router head actor or the #routingLogicController actor.
Initial number of routee instances
akka.actor.Props for a group router based on the settings defined by this instance.
Pool with dynamically resizable number of routees return the akka.routing.Resizer to use.
Dispatcher ID to use for running the “head” actor, which handles supervision, death watch and router management messages
Possibility to define an actor for controlling the routing logic from external stimuli (e.g.
SupervisorStrategy for the head actor, i.e.
Use a dedicated dispatcher for the routees of the pool.
Check that everything is there which is needed.
Overridable merge strategy, by default completely prefers