1. Gateway Server#
Used to store the client's resource files.It is the gateway server that players access directly.
Client, web pages, scripts, images, musics, etc.
Provide the login/payment APIs.
Load balancer for game servers.
2. Game Server#
Nginx provide the websocket proxy. Requests from game client are forwarded to the game server via Nginx.
There are several Game Servers (in java) deployed, which handle the players data, gameplay, game mechanisms etc.
3. Database Server#

Modified at 2023-04-25 05:32:49