简体   繁体   English

EC2 Amazon Web Service(AWS)上的XMPP服务器

[英]XMPP Server on EC2 Amazon Web Service (AWS)

My company uses OpenFire for server-side and smack for client-side in its XMPP Android application. 我公司在XMPP Android应用程序中将OpenFire用于服务器端,将smack用于客户端。

AWS seems like a good and scalable service for what we need. AWS似乎是满足我们需求的优质且可扩展的服务。 We use it for testing our app, but I'm afraid that the server will crash with 20k-50k users. 我们使用它来测试我们的应用程序,但是恐怕服务器会因为2万至5万名用户而崩溃。

I have 2 questions: 我有两个问题:

  1. Is AWS good enough for an XMPP (OpenFire) server? AWS是否足以胜任XMPP(OpenFire)服务器? What are the pros and cons? 优缺点都有什么?
  2. How do I build such an application that can handle 20k online users at least, and lets say 2k opened chat rooms? 我如何构建这样的应用程序,该应用程序至少可以处理2万名在线用户,并说2万个开放的聊天室?
  3. Is there any specific tutorial for this kind of stuff? 是否有针对此类内容的特定教程?

Money is not a problem in terms of server costs. 就服务器成本而言,金钱不是问题。 Time is what matter for us right now. 时间对我们来说现在很重要。

移至ServerFault: https ://serverfault.com/questions/229039/xmpp-server-on-ec2-amazon-web-service-aws

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM