【问题标题】:Sockets, xmpp and polling to node.js - performant and server friendly套接字、xmpp 和对 node.js 的轮询 - 高性能和服务器友好
【发布时间】:2014-11-04 11:33:40
【问题描述】:

我正在构建一个网络应用程序,可能需要一些帮助。该应用程序有一个聊天和一些新闻系统。所以我们有很多写入,需要不断更新信息。在项目开始时,由于财务问题,我们无法托管太多服务器。所以我想知道,什么是最服务器友好的方式来做到这一点。哪种方法需要最少的服务器资源?有人可以帮我做决定吗?

轮询 - 我每 60 秒通过 ajax 请求新数据 - 无需建立双向连接

xmpp - 我最近听说过 - 如果这个协议是高性能的,有人可以用几句话解释一下吗?

socket.io - 建立了双向连接,但服务器可能会很快崩溃,因为它只能处理有限数量的连接

我不需要有关方法性能的信息。我需要知道在服务器上执行很多单个请求是否更有效,或者建立连接更好。我已经阅读了很多关于此的文章,但我的问题还没有得到很好的回答。请原谅我的英语不好,不是我的主要口语。

谢谢大家!

【问题讨论】:

    标签: node.js sockets xmpp long-integer polling


    【解决方案1】:

    您的要求不是很清楚。您预期的问题究竟是什么?能够支持所需数量的写入操作或能够同时管理多用户?

    我的建议是决定一个合理、简单的架构,然后在瓶颈出现时解决它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-15
      • 1970-01-01
      • 2020-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-07
      • 2013-11-13
      相关资源
      最近更新 更多