I found some similar questions in the ue4 forums and what they suggest is to have alot of dedicated servers started manually and lobby will forward players in and out of servers. there is no way to dynamically start/stop servers or atleast i haven’t found any.