gateway 端 如何做多层路由,然后做负载均衡
我的需求是:1000万个用户同时连接
目前架构是 gateway
worker worker worker redis mongo
就是gateway 那层如何做分离呢?
gateway前加一层dns或者lvs就好了
一台gateway服务器能承受多大的负载。。1000万并发,大概需要什么样子的配置。可以搞定?
能抗多大量看游戏类型和开发者能力。 一台8核16G gateway大概能抗10万链接, 1000万至少要100台gatewayWorker了。
1000万的量级不是单纯一个gatewayWorker就能解决一切的,你们需要一个暴雪级别的团队去架构去设计去开发。
可以用各种负载均衡,如nginx,lvs,f5,gateway不是瓶颈,内网通信很快。主要还是worker+cache的分布式,具体需要多少台gateway,worker,cache,还得看你们的业务数据量。
gateway前加一层dns或者lvs就好了
一台gateway服务器能承受多大的负载。。1000万并发,大概需要什么样子的配置。可以搞定?
能抗多大量看游戏类型和开发者能力。
一台8核16G gateway大概能抗10万链接,
1000万至少要100台gatewayWorker了。
1000万的量级不是单纯一个gatewayWorker就能解决一切的,你们需要一个暴雪级别的团队去架构去设计去开发。
可以用各种负载均衡,如nginx,lvs,f5,gateway不是瓶颈,内网通信很快。主要还是worker+cache的分布式,具体需要多少台gateway,worker,cache,还得看你们的业务数据量。