More Proxies

Discussion in 'Spigot Help' started by MMcNW, Jan 4, 2014.

  1. Hi,

    I'm looking for an option to run my network with more proxys. When youtubers are playing on my servers while streaming, the server most time crashes. My Rootserver has an Intel Xeon e5-1650 and 128GB Ram. But it seems thats not enough. 500 players in 20 seconds are too much, the server crashes. So I need an opportunity to use more proxys. I could do this:

    Main-Proxy > MainLobby > Connect to another Proxy called 'proxy2' > Connect to a gameserver on 'proxy2'

    But I have to put 'proxy2' into the config.yml of Main-Proxy. And so all players in the other proxys are at the same time in MainProxy. I really need help. Thanks for answers :)
     
  2. Dmck2b

    Services Staff

    • Informative Informative x 1
  3. Ty, but I'm german and I don't really unterstand round-robin dns :/
     
  4. Then don't try hosting a minecraft server if you can't even read the material that tells you how.

    Huehue seems i stepped on a landmine.
     
    #4 frash23, Jan 4, 2014
    Last edited: Jan 4, 2014
    • Disagree Disagree x 5
  5. geNAZt

    Supporter

    Well its easy. You have a domain not pointing to one IP.

    Round robin uses a Pool to cycle the IP behind a Domain. So example you hav 3 BungeeCords (81.65.2.1, 97.124.80.4 and 171.65.17.48) and have one Domain (bla.com).

    You have a DNS Setup like this:

    bla.com => 81.65.2.1, 97.124.80.4 or 171.65.17.48

    The DNS decides using the Round robin which IP to take (it just goes through them one by one). So if you issue four DNS lookups you will get:

    bla.com => 81.65.2.1
    bla.com => 97.124.80.4
    bla.com => 171.65.17.48
    bla.com => 81.65.2.1
     
    • Like Like x 2
    • Informative Informative x 2
  6. Ah, thank you, i understand :) But do I have to use round robin if the proxies are on different servers?
     
  7. Dmck2b

    Services Staff


    By design, you will need to roundrobin if you want more than two proxies accessible by the same way, eg 2 proxies by connecting to mc.playonmyserver.com. Whether they are on the same server or not is irrelevant.
     
  8. Tux

    Tux

    One last thing, you'll want a way to synchronize some BungeeCord state if you plan on running multiple proxies. I made RedisBungee for this very purpose.
     
    • Like Like x 1