Насколько я понимаю, промежуточное ПО ASP.NET Core запускается, когда запрос готов к обработке. Но если приложение находится под нагрузкой и ASP.NET Core не может обрабатывать все запросы по мере их поступления, они где-то помещаются в «очередь»? Я не знаю, является ли это какой-то управляемой очередью внутри Kestrel или это как-то связано с libuv.
Я хотел бы знать, как долго данный запрос находится в этой очереди. Есть ли что-то в HttpContext, что может сказать мне об этом?
заранее спасибо