【问题标题】:How to improve performance of meteor web application如何提高流星网络应用程序的性能
【发布时间】:2019-08-05 02:14:08
【问题描述】:

我的 Meteor 应用程序使用 Mup 部署在具有 8gb 内存和 50gb 存储的 aws EC2 大型实例上,我的应用程序有 30 多个客户端,它在一天中的任何时候都会变慢,即页面不断加载。

请建议流星的负载平衡技术。

它在本地环境中运行良好且流畅,但在生产中会减慢速度。 我已最小化订阅并在所有页面中加载了最少量的数据。 应用程序在实例重新启动时可以正常工作。

【问题讨论】:

  • 30 个用户不应该扼杀您的系统性能,您可能应该在进行负载平衡之前查看代码的执行情况并对其进行优化。您可以先使用 Kadira 来识别瓶颈
  • 嗨 Mikkel,请提供 kadira 的链接,我无法从 atmospherJS 安装

标签: javascript performance docker meteor mup


【解决方案1】:

跟进您对 Kadira 的请求 - 它本身就是一个流星包,这里有关于它在 2017 年成为开源的公告:https://blog.meteor.com/kadira-apm-is-now-open-source-490469ffc85f

github 仓库在这里:https://github.com/kadira-open/kadira-server

这还没有得到积极维护,这里有另一个分支已经做了一些工作:https://github.com/lmachens/meteor-apm-server

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-18
    • 2011-10-28
    • 2011-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多