我想知道端口上是否会有很多人请求URL(检查7000 ),对吗?
并通过我的API服务器连接到数据库。
因此,客户端通过URL发布到我的API服务器:端口,然后我的API服务器连接我的数据库,然后通过响应JSON
通过API服务器将数据返回给客户端,接下来它会继续做同样的事情吗?
因此,如果正在处理其他请求,则必须等到完成我上面提到的过程,对吗?
答案 0 :(得分:1)
简短回答
否
服务器不会等待数据库操作完成,因此会继续接受其他请求。
执行流程如下:
request ──> make database request
request ──> make database request
request ──> make database request
database request complete ──> send response
database request complete ──> send response
database request complete ──> send response
Read this answer进行准确而简单的说明。
之所以可能是因为以下概念,我建议您进一步阅读它,以了解Node.js的工作原理