Trang web của tôi đang chạy trên Asp.net v4, IIS 7, Windows server 2008.Yêu cầu hết thời gian - Yêu cầu hết thời gian
CPU của tôi đang chạy trên 20-30% và trang web phản hồi nhanh.
Mỗi 2-5 phút tôi nhận được lỗi sau:
Event code: 3001
Event message: The request has been aborted.
Exception type: HttpException
Exception message: Request timed out. ,
Request information:
Request URL: http://www.xxxx.com/Services/AxRefresh.asmx/AxUpdate
Request path: /Services/AxRefresh.asmx/AxUpdate
User host address: 84.110.251.198
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
tôi đọc rằng lỗi có liên quan đến yêu cầu đồng thời tối đa hạn chế http://support.microsoft.com/kb/821268
nhưng sau đó tôi phát hiện ra rằng trên IIS 7 hạn chế này được thay đổi và không liên quan. http://msdn.microsoft.com/en-us/library/dd560842(VS.100).aspx
Bất kỳ ý tưởng nào khác có thể là vấn đề hoặc bắt đầu tìm kiếm ở đâu?
update: tìm thấy một liên kết khác nói rằng tất cả các thông số dưới đây: maxWorkerThreads minWorkerThreads maxIoThreads minFreeThreads minLocalRequestFreeThreads maxconnection executionTimeout
KHÔNG thích hợp cho IIS7 + Asp.NET 4
đây là liên kết http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70
** Tôi vẫn nhận được lỗi của 100 hàng ngày trên IIS7 tôi **
http://www.xxxx.com/Services/AxRefresh.asmx/AxUpdate chạy nó trên máy thử nghiệm của bạn và sử dụng Đồng hồ bấm giờ để tìm những gì chậm. –