【问题标题】:Figuring out how many simultaneous connections Heroku can have with socket.io用 socket.io 计算 Heroku 可以同时拥有多少个连接
【发布时间】:2014-05-11 13:34:05
【问题描述】:

我在 Heroku 上有一个使用 socket.io 的 Node.js 应用程序。我让 Heroku 使用长轮询与 socket.io 一起工作。然后我最近将 WebSocket 模块添加到 heroku 并让 socket.io 使用 WebSockets。

我的问题是,如何测量 Heroku 实例在性能崩溃或性能下降之前能够同时拥有的最大连接数。

【问题讨论】:

    标签: node.js heroku websocket socket.io


    【解决方案1】:

    您需要做好两件事:

    1. 您可以要求某种测试客户端或脚本启动任意数量的 WebSocket,并在剩余的测试中保持打开状态。
    2. 正确监控测功机的性能。为此,您需要使用监控插件。我喜欢使用Librato

    之后就是运行您的测试场景并进行调整,直到您对内存和负载限制感到满意为止。

    【讨论】:

    • heroku 支持任意数量的 socket.io 并发连接数?
    猜你喜欢
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    • 2016-10-31
    • 2014-10-02
    相关资源
    最近更新 更多