Questions about Dedicated Server

first of all, i’m a noob . I’m currently working in a multiplayer game for android devices , I already have my game set up to host and play games in a LAN and i have been working in gameplay and all it’s ok(based in multiplayer shootout) but I would like to play it via a hosted dedicated server so , i have two main questions…the first one is… i built the server target and the server works fine , i open it with -log and i can connect to it via ip address but i’m a little bit confused about how can i use the session nodes in blueprints, when i connect to dedicated server i have to create session? , and join session works in that case ?.. how can i change the map in deddicated server?

The second question is … can i run multiple instances of my game in just one dedicated server? or should i use more servers… i have read and i found that i can use different ports but how can i do that?.. i know that it could be a little bit complicated to explain here but i really want to make a lobby for a dedicated server for play online If someone can give me some information to achieve this I will be very grateful.

if someone knows an usefull Ebook , or tutorial i would like to konw… thanks for your time and sorry for my bad english :wink:

To specify the port that server will listen on you add it as parameter after the question mark:

MyGame.exe ?port=12345

Refer to: Command-Line Arguments | Unreal Engine Documentation