[HELP] Shutting Down A3 Server

Results 1 to 6 of 6
  1. #1
    Newbie Maniac is offline
    MemberRank
    Dec 2007 Join Date
    9Posts

    [HELP] Shutting Down A3 Server

    Hi,
    I have searched the forum but cant find anything that is relavent to this. I want to know how to shutdown a running a3 server. Which server should i close first. Is it the Zoneserver or Zoneagent or Loginserver. I have observed that in some cases of server shutdown i am loosing the game that i have played(game not saving) so inorder to avoid this someone pls suggest me a way of shutting down server!

    Thanks!


  2. #2
    Ŋ cvrdheeraj is offline
    Grand MasterRank
    Jul 2006 Join Date
    IndiaLocation
    1,210Posts

    Re: [HELP] Shutting Down A3 Server

    Well while shutting down server you need to keep some things in mind!

    First of all you need to know about different Servers that you Run

    You run 9 of them they are as follows:-
    ASD : 7770
    Char : 8880
    ItemStrg : 9990

    LoginAgent
    LoginServer
    ZoneAgent

    MainServer
    AccountServer
    ZoneServer
    BattleServer

    Now lets get into the detail:

    ASD : 7770
    Char : 8880
    ItemStrg : 9990
    These 3 servers connect the whole of the A3 Servers to the Main SQL Server Database.

    7770 is responsible for Accounts ie it is used by the Loginserver to validate user logins.

    8880 is responsible for connecting to the Character database which is used by the Accountserver to retrieve Character Information

    9990 is responsible for connecting to Itemstorage database.


    LoginAgent is responsible for listening to the open TCP and UDP ports and receiving incoming login requests. You may shut down this service so that you can stop players from loggin in first.

    LoginServer is connected to the LoginAgent and it validate the user input (ID and Passord) by connecting to the ASD 7770. Hence this is also safe to shut down.

    Zoneserver is responsible for the creeps, maps and items etc etc and stuff happening ingame. Hence you may concider closing this as this will kill the a3 world.

    Accountserver is responsible for tracking and saving player activities. It also creates Knighthoods, Creates KH Crests and manages characters and Itemstorage.

    Mainserver is responsible for managing the Zoneagent and helps in co-ordination of multiple Zoneservers with each other! It loads Mapinformation too!

    Zoneagent is responsible for connecting the Mainserver Accountserver and Zoneserver(s) with each other! Additionally it maintains outbound access and also connects the Battleserver

    Battleserver is responsible for the running of arena and the arena maps are loaded in it. Its running is optional!

    Server Shutdown Analysis:
    We can come to know that 7770 8880 and 9990 are main heart of the A3 Server. Hence closing them first will cause players to loose their game progress and Closing them First is NOT Recomended!

    Secondly as we know that LoginAgent and Loginserver donot have much impact on the game once the user has logged in, you can shut them down to prevent users from loggin in!

    Zoneagent is crutial one and it isnt to be closed first! It controls the outbound traffic and connects the Accountserver Main and Zoneserver with each other. Hence if you close it, you Zone and Account will loose contact and your players may end up in loosing progress. The players will be kicked off server and as a result of Zoneserver still running, if your players are in any map then they will get killed!

    Mainserver controlls the Zoneservers. So it is not the first server that you should close.

    Closing the Zoneserver will be a good move as the creeps and everything ingame will come to a standstill and it if at all any player is in any hunting map, he will be safely dced without being killed by creeps.

    Accountserver saves the user progress hence we should only close it after the players are succesfully disconnected!

    Server Running Method:
    7770
    8880
    9990

    LoginAgent
    LoginServer
    ZoneAgent

    Mainserver
    Accountserver
    Zoneserver

    Battleserver

    Shutdown Method:(What i Recommend and use for my server)
    LoginAgent
    LoginServer

    Zoneserver
    (Wait for sometime after disconnecting the Zone and see that all the players are dced and their progress is saved.)

    Battleserver
    Mainserver
    AccountServer
    ZoneAgent

    7770
    9990
    8880

    This is the cycle that i follow and i dont encounter any problems. Try it out and make sure that you handle the Zoneagent and Accountserver well!

    N Joy!
    Phew... Long Type!

  3. #3
    Noob Prot is offline
    Grand MasterRank
    Jan 2007 Join Date
    Gurgaon, IndiaLocation
    517Posts

    Re: [HELP] Shutting Down A3 Server

    woo really long type... btw nice guide... i used to close the zoneagent & all chars gets kicked immediately from the server & non of them gets killed or loose any hp or data... anyways never thought of these all .. :P
    nice work... :)

  4. #4
    Grand Master iNs@nE is offline
    Grand MasterRank
    Jun 2006 Join Date
    HereLocation
    9,537Posts

    Re: [HELP] Shutting Down A3 Server

    Doesnt matter. Just close them down anyway. But closing in the reverse order wont hurt much either..

  5. #5
    Grand Master RudyMartin is offline
    Grand MasterRank
    Jan 2006 Join Date
    553Posts

    Re: [HELP] Shutting Down A3 Server

    Quote Originally Posted by iNs@nE View Post
    Doesnt matter. Just close them down anyway. But closing in the reverse order wont hurt much either..
    i did the same way several times, and I never had problems

  6. #6
    Sorcerer Supreme Infr4ct is offline
    Member +Rank
    Dec 2007 Join Date
    C:\Program Files\Adobe\Location
    339Posts

    Re: [HELP] Shutting Down A3 Server

    I had this problem!



Advertisement