Trong ASP.NET, mọi số HttpRequest
đều có chủ đề riêng không?Mọi 'HttpRequest' có được chuỗi của riêng nó trong ASP.NET không?
Cập nhật - Để làm rõ, tôi hỏi cụ thể về các yêu cầu gửi đến.
Trong ASP.NET, mọi số HttpRequest
đều có chủ đề riêng không?Mọi 'HttpRequest' có được chuỗi của riêng nó trong ASP.NET không?
Cập nhật - Để làm rõ, tôi hỏi cụ thể về các yêu cầu gửi đến.
Nếu bạn đang đề cập đến việc sử dụng đối tượng HttpRequest để thực hiện yêu cầu gửi đi từ ứng dụng của bạn, không - HttpRequest chạy trong luồng hiện tại.
Nếu bạn đang đề cập đến cách IIS và ASP.NET xử lý luồng theo yêu cầu, vâng. Mỗi yêu cầu được chạy trên một chuỗi riêng biệt. Tuy nhiên, mô hình phức tạp hơn một chút - có worker threads and I/O threads để xem xét. Và dưới tải, .NET đôi khi sẽ di chuyển các yêu cầu from one thread to another vì nó thấy phù hợp. Điều này rất quan trọng để hiểu khi giao dịch với những thứ như ThreadStatic.