如何解决处理数千个api调用的最佳node.js服务器架构是什么?
我正在尝试了解服务器体系结构,该体系结构可以处理来自发送其位置和其他相关数据的许多设备的连续请求。 我当时以为我需要像rethingDB或firebase这样的实时数据库,但是由于我是新手,所以我不太了解流程。
处理数千个请求并分析它们,然后在前端实时显示结果的最佳方法是什么?
解决方法
确保您的主要Node JS事件循环没有被缓慢的同步调用阻止。
使用“集群”模块和“工作线程”模块来减轻计算负担并分发请求处理。
这两个将确保您正在使用所有可用资源(内核,内存和I / O),并且您的主要Node JS事件循环始终在处理最大可能的客户端请求。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。