Node.js 如果有一个响应时间高达100秒的API端点,会发生什么?

Node.js 如果有一个响应时间高达100秒的API端点,会发生什么?,node.js,api,express,Node.js,Api,Express,我正在开发一个应用程序,该应用程序有一个端点,可以通过端点同时同步大量数据。响应时间为8k毫秒(相当高)。我想知道如果用户群从几十个增加到100或1000个,会发生什么?响应如此缓慢的端点会发生什么情况。这会影响应用程序的性能吗 这适用于使用Warp Server构建的Node.js Express应用程序。这取决于您如何部署它。如果您有1000台机器并行工作,每台机器需要8秒的响应时间,当您有1000个用户时,仍然需要8秒的响应时间 但如有,;您在一台机器上完成这些操作,系统资源在8秒内被完全

我正在开发一个应用程序,该应用程序有一个端点,可以通过端点同时同步大量数据。响应时间为8k毫秒(相当高)。我想知道如果用户群从几十个增加到100或1000个,会发生什么?响应如此缓慢的端点会发生什么情况。这会影响应用程序的性能吗


这适用于使用Warp Server构建的Node.js Express应用程序。

这取决于您如何部署它。如果您有1000台机器并行工作,每台机器需要8秒的响应时间,当您有1000个用户时,仍然需要8秒的响应时间

但如有,;您在一台机器上完成这些操作,系统资源在8秒内被完全耗尽,当然,两个请求需要16秒,三个请求需要24秒,依此类推:P


这是一个可伸缩性问题,简单的答案是,这取决于。最大的依赖性是当应用程序响应时,这些8s的实际情况。

我们不会为您做任何工作。请在发布前阅读帮助中心。谢谢,现在就测试一下。你知道我是否能在NewRelic中看到所有端点是按顺序调用的还是有点并行化的吗?这取决于你的应用程序的功能。关于你的应用程序的性质,你提供的信息很少,因此没有多少人可以合理地说你的应用程序的可伸缩性。