let queuemanager and io handler use the actor, not maintain their own node list