2

我们正在开发一个以 flex 作为客户端,java 作为服务器的 Flash 游戏。对于客户端和服务器之间的通信,我们计划使用 BlazeDS。我们希望数十万(可能是数百万)玩家同时玩游戏,但我们发现由于 BlazeDS 对它可以处理的客户端数量的限制,我们在扩展方面会遇到问题。我们买不起 LCDS,听说 GraniteDS 也有局限性(高于 BlazeDS 但仍然不够)。

考虑到 Blazeds 的限制,将我们的应用程序部署到诸如 Amazon Elastic Beanstalk 之类的 PAAS 会解决这个扩展问题吗?

4

1 回答 1

2

快速总结一下,使用 BlazeDS,您有每台服务器数百个连接的限制。使用 GraniteDS,根据您的用例、有效负载大小等,每个服务器的连接数限制为数千,可能数万(实际上,实际限制是应用服务器异步 I/O 支持的限制, tomcat,码头或其他)。使用集群(在 PaaS 或任何地方)会给你带来更多的数字(虽然不确定你能达到数百万)。

于 2013-04-09T17:34:15.437 回答