Web服务器如何处理请求?

9 浏览
0 Comments

Web服务器如何处理请求?

我使用php和laravel作为我的Web服务。

我想知道laravel在以下情况下是如何存储和处理请求的:

1. 多个用户对不同控制器的请求;

2. 同一用户对同一控制器的请求。

laravel是否按照请求到达的顺序将这些请求存储在队列中?

laravel是否并行处理不同用户的请求,并按顺序处理同一用户的请求?

例如,一个用户发送了两个请求。这两个请求路由到同一控制器的两个方法。当第一个请求在服务器端处理时花费了很长时间,而第二个请求只需要很少的时间。当一个用户发送了第一个请求然后发送了第二个请求时,尽管第二个请求只需要很少的时间,服务器端也不会在完成处理第一个请求之前处理第二个请求。

所以我想知道laravel是如何存储和处理这些请求的。

0