最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何使NodeJS应用程序可扩展

运维笔记admin15浏览0评论

如何使NodeJS应用程序可扩展

如何使NodeJS应用程序可扩展

我正在使用express,mongo db,socket io在NodeJS中设计聊天应用程序。在为此应用程序设计架构时,我应该关注哪些要点。此应用的目标受众将超过50,000用户同时使用它。

我以前在我的职业生涯中设计了2k最终用户最多使用的应用程序。但这对我来说是新事物。我做了很多关于它的研究,并提出了以下几点。

1-开始使用像RabbitMQ这样的排队服务 2-随着使用量的增加,增加服务器空间/内存。

有人可以指点我写一篇关于NodeJS架构模式和可扩展性的书。我们非常感谢指南,任何形式的帮助。

回答如下:

这里有一些提示:

您应该查看Cluster module,您也可以使用wrk进行HTTP基准测试。

确保使用缓存。

如果您使用的是Docker,则应使用swarm mode。

使用Amazon Elastic https://aws.amazon/ec2/

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论