WiecznyRD | 2021-08-12 21:36:42 UTC | #1
Może ktoś pomoże bo się zastanawiam czego użyć.
igoyek | 2021-08-12 21:41:10 UTC | #2
Nie lepiej podłączyć 4 serwery pod jednego BungeeCorda?
Tobi | 2021-08-12 21:49:54 UTC | #3
Może prowadzi sieć serwerów tj. 2 osobne serwery?
Dudix | 2021-08-12 21:55:47 UTC | #4
Tutaj raczej chodzi o loadbalancing.
Axerr | 2021-08-12 22:14:20 UTC | #5
Rozumiem, że oczekujesz rozwiązania, które pozwoli graczowi wejść na serwer i jest przekierowywany na losowy (lub wybrany na podstawie obciążenia) serwer BungeeCord. Jeżeli tak – przygotowałem dla Ciebie dwie propozycje rozwiązania:
HAProxy przed serwerami BungeeCord. Gracz łączy się i serwer HAProxy wybiera losowy serwer BungeeCord.
:whitecheckmark: Plusy:
+ masz możliwość manipulowania rozkładem graczy na podstawie obciążenia BungeeCordów.
:x: Minusy:
- wymagane jest więcej zasobów, aby użyć tego rozwiązania
:link: Więcej o tym rozwiązaniu przeczytasz tutaj:
https://www.spigotmc.org/threads/bungeecord-with-haproxy-is-that-possible.332029/
Możesz użyć samego serwera DNS, aby ten losowo wybierał, który adres BungeeCorda zwrócić graczowi przy zapytaniu o rozwiązanie domeny.
:whitecheckmark: Plusy:
+ nie potrzebujesz dodatkowych zasobów, aby użyć tego rozwiązania
:x: Minusy:
- nie jesteś w stanie manipulować rozłożeniem graczy po serwerach (tzn. rozwiązanie nie jest w stanie wybrać serwera, który jest mniej obciążony)
:link: Więcej o tym rozwiązaniu przeczytasz tutaj:
https://serverfault.com/questions/678646/can-a-domain-name-be-mapped-to-multiple-ips/678647
Timo | 2021-08-12 22:18:14 UTC | #6
Pamiętaj też, że serwery Bungee muszą się jakoś synchronizować.
Z rozwiązaniem przychodzi:
https://github.com/Limework/RedisBungee
Axerr | 2021-08-12 22:19:52 UTC | #7
Również chciałem to zaproponować. Jednak założyłem, że OP już o tym pomyślał, tylko ma problem z rozdzielaniem graczy :D
PawlaczeK | 2021-08-14 20:11:16 UTC | #8
nie powinno się używać HaProxy do minecraft polecam https://en.wikipedia.org/wiki/Round-robin_DNS
PawlaczeK | 2021-08-14 20:12:18 UTC | #9
oo własnie redis to też dobre rozwiązanie :slight_smile:
Axerr | 2021-08-15 12:41:06 UTC | #10
Czy mógłbyś wyjaśnić – dlaczego?
Z chęcią zapoznam się z Twoją opinią.
PawlaczeK | 2021-08-23 21:26:25 UTC | #11
[quote=”Axerr, post:5, topic:19606”]
:x: Minusy:
:x: Minusy:
Kamil02167 | 2021-08-24 07:27:12 UTC | #12
Axerr pytał się dlaczego nie należy używać HAProxy, a ty mu dałeś wadę z DNS :thinking:
Axerr | 2021-08-24 13:19:23 UTC | #13
PawlaczeK | 2021-08-24 15:30:26 UTC | #14
haproxy
jest dobre
do komercyjnych rozwiazan
i używa się tego raczej jako proxy
ale do mc da sie samemu napisać szybciej i lepiej wlasne
i proszę nie uzywac
system | 2021-09-25 15:31:01 UTC | #15
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.