Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để: Đo ASP.NET để đáp ứng với các ứng dụng Web căng thẳng công cụ

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:815161
TÓM TẮT
Bài viết từng bước này mô tả cách để đo lường ASP.NET phản ứng bằng cách sử dụng công cụ Microsoft Web Application Stress (WS). Các đáp ứng của ASP.NET ứng dụng có thể được đo bằng cách sử dụng truy tìm, bởi bằng cách sử dụng hiệu suất-theo, hoặc bằng cách sử dụng công cụ ws. Tạo ra các công cụ WS một tải trọng nhân tạo trên một máy chủ Web. Bạn muốn làm điều này để đo lường để đáp ứng, để thử nghiệm khả năng mở rộng, và điều chỉnh hiệu năng. Công cụ WS tạo ra các báo cáo chi tiết thời gian một máy chủ Web sẽ đáp ứng và tới chuyển các tập tin. Đây là một số liệu quan trọng được sử dụng để điều chỉnh hiệu năng. Các LÀ công cụ làm việc với bất kỳ loại ứng dụng Web. Tuy nhiên, còn có bốn xem xét cho sử dụng công cụ WS đến nhiều nhất có hiệu quả xác định hiệu suất các vấn đề với một ASP.NET ứng dụng. Những cân nhắc được liệt kê trong các "Cấu hình ứng dụng Web căng thẳng công cụ" phần.

Quay lại đầu trang

Cấu hình ứng dụng Web căng thẳng công cụ

Bạn phải trả tiền chú ý đến các cân nhắc làm theo khi bạn cấu hình các công cụ WS để kiểm tra một ASP.NET Web ứng dụng:
  • Bạn phải cấu hình một giai đoạn ấm lên để cho phép các ứng dụng để biên dịch và bộ nhớ cache. Nếu bạn không phải cấu hình một giai đoạn ấm lên, báo cáo cho thấy thấp giả tạo để đáp ứng. Này không không chính xác phản ánh các hành vi của ứng dụng theo sử dụng điển hình.
  • Bạn phải bật cookie, nhưng không ghi lại chúng như một phần của kịch bản. Điều này làm cho chắc chắn rằng mỗi người sử dụng ảo mô phỏng của ws công cụ sẽ khởi tạo một ASP riêng biệt.NET phiên.
  • Bạn phải bật ngẫu nhiên chậm trễ. Điều này ngăn cản yêu cầu gửi tới hệ phục vụ nhanh hơn các sự kiện có thể được xử lý.
  • Bạn phải cấu hình công cụ WS chạy trong vài phút. Điều này đảm bảo đủ yêu cầu được thực hiện để tạo ra hữu ích thống kê.
Để cấu hình thiết đặt trong WS cụ, hãy làm theo các bước sau:
  1. Cài đặt và sau đó chạy công cụ ws.
  2. Tạo một kịch bản mới.

    Thông tin về làm thế nào để tạo script, xem tập tin trợ giúp công cụ ws.
  3. Trong các Microsoft Web Application Stresscửa sổ, mở rộng script của bạn và sau đó chọnThiết đặt.
  4. Đặt các Mức độ căng thẳng lĩnh vực và cácSố nhân căng thẳng lĩnh vực1.
  5. Đặt các Lần chạy thử nghiệm để10 phút hoặc hơn.
  6. Chọn Sử dụng sự chậm trễ ngẫu nhiên. Đặt cácMin lĩnh vực năm 2000 hoặc nhiều hơn nếu trang mất dài hơn hai giây để chạy.
  7. Đặt các Max lĩnh vực5000.
  8. Đặt các Warmup thời kỳ cho ít1 phút cho phép thời gian cho ASP.NET để biên dịch và sau đó bộ đệm ẩn các ứng dụng sau khi yêu cầu đầu tiên.
  9. Nhấn vào đây để chọn các Người dùng, mật khẩu và lưu Cookie hộp kiểm.
  10. Tạo ra và sau đó chạy script bằng cách sử dụng bất kỳ của các tiêu chuẩn phương pháp. Để làm điều này, xem tập tin trợ giúp công cụ ws.
Quay lại các đầu trang

Giải thích kết quả để hiểu ứng dụng để đáp ứng

Sau khi bạn cấu hình một kịch bản Web Application Stress và sau đó chạy các kịch bản đối với một ASP.NET trang web, bạn có thể kiểm tra các kết quả để hiểu ứng dụng để đáp ứng. Ứng dụng để đáp ứng là một thành phần quan trọng của thời gian tải thực tế trang và kinh nghiệm tổng thể của người sử dụng. Xem kết quả của bạn sau khi bạn chạy script, hãy làm theo các bước sau:
  1. Trên các Xem trình đơn, nhấp vàoBáo cáo.
  2. Mở rộng của bạn báo cáo mục của kịch bản và sau đó chọn các thời gian gần đây nhất.

    Cửa sổ bên phải hiển thị một bản tóm tắt các báo cáo.
  3. Di chuyển đến các Trang tóm tắtkeá tieáp.

    Đối với mỗi trang trong kịch bản của bạn, kiểm tra cácHits, các TTFB Avg cột, và cácTTLB Avg cột.

    Các Hits cột hiển thị số lượng yêu cầu được thực hiện chống lại trang đó. Số lượng hits phải lớn hơn 10. Điều này làm cho chắc chắn rằng đủ yêu cầu đã được cấp để tạo ra một trung bình là hữu ích. Nếu Hits là ít hơn 10, tăng các Lần chạy thử nghiệmlĩnh vực trong kịch bản cài đặt và sau đó reexecute kịch bản.

    CácTTFB Avg các biện pháp cột trung thời gian (trong mili giây) rằng các ứng dụng đã phải trả lại các byte đầu tiên của ASP.NET trang. Điều này đo lường phản ánh thời gian từ yêu cầu người sử dụng cung cấp thời gian khi trình duyệt của người dùng bắt đầu để render trang. Đây là nhất máy chủ-phụ thuộc đáng kể yếu tố trong tốc độ nhận thức của các trang web. Điều này đo lường có liên quan chặt chẽ đến thời gian cần cho ASP.NET để render các Trang. Đo lường này cũng phản ánh thay đổi cấu hình ảnh hưởng đến hiệu suất.

    Các TTLB Avg các biện pháp cột các trung bình là thời gian (trong mili giây) ứng dụng đã cho trở lại cuối cùng byte của ASP.NET trang. Đo lường này phản ánh thời gian từ khi các yêu cầu đã được ban hành bởi người sử dụng với thời trang toàn bộ sẽ được tải về. Trong khi các trình duyệt thường bắt đầu để hiển thị trang sau khi họ nhận được là người đầu tiên byte, toàn bộ trang là không thể nhìn thấy cho đến sau khi các byte trước là chuyển giao.
Quay lại các đầu trang

THAM KHẢO
Để biết thêm thông tin, bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
818015Làm thế nào để: Điều chỉnh và quy mô hoạt động của các ứng dụng được xây dựng trên các.NET Framework
Để biết thêm chi tiết về việc triển khai các ứng dụng, xem các .NET Framework SDK tài liệu hoặc truy cập vào trang Web Microsoft sau đây Trang web:

http://msdn2.Microsoft.com/en-US/Library/ybshs20f (vs.71) .aspx

Quay lại đầu trang

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 815161 - Xem lại Lần cuối: 08/28/2011 08:28:00 - Bản sửa đổi: 2.0

Microsoft ASP.NET 1.0, Microsoft ASP.NET 1.1

  • kbhowtomaster kbmt KB815161 KbMtvi
Phản hồi