sha*_*agz 5 android openfire xmpp amazon-web-services
我的公司在其 XMPP Android 应用程序中将 OpenFire 用于服务器端,并将 smack 用于客户端。
AWS 似乎是我们需要的一种很好且可扩展的服务。我们用它来测试我们的应用程序,但我担心服务器会因 20k-50k 用户而崩溃。
我有两个问题:
就服务器成本而言,金钱不是问题。现在对我们来说时间是最重要的。
AWS 可以毫无问题地满足您的意图,尽管 EC2 实施需要注意
除此之外,Openfire 确实有一个集群解决方案,它是商业化的,据我所知,它背后的公司已经死了(而且他们还没有开源,gah),我一直在尝试联系他们以获得集群自己解决,无果。
因此,如果您选择 Openfire,您将不得不使用一台服务器来承担所有工作负载,这听起来对您所谈论的数字有点压力,如果您想从 Openfire 开始,它看起来是一个很好的简单方法滚动,但是当您开始成长时需要了解您的选择时;)
对于教程,请查看http://ubuntuforums.org/showthread.php?t=525670上的 Openfire howto ,这还不错 :)