Tải đầu bị chậm: ASP.NET Slow on first access MVC

Thảo luận trong 'Lập Trình Website MVC5 & MVC6' bắt đầu bởi admin, 13/10/20.

  1. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    5,046
    Đã được thích:
    1,227
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Thường cách web MVC tải ban đầu thường rất chậm, do dữ liệu ban đầu truy cập vào web cần khởi động các miền ứng dụng chạy web, nên web lần đầu vào sẽ rất chậm, chúng được làm mới sau 15p - 30p, và cứ sau thời gian này người nào đầu tiên truy cập vào web lại rất chậm.

    Để khắc phục tải ban đầu chậm trong MVC các bạn phải có quyền truy cập VPS hoặc liên hệ nhà cung cấp để họ cấu hình cho bạn, việc cấu hình như sau:

    Truy cập vào IIS của bạn -> Application Pools -> click chọn App của bạn đang sử dụng và nhìn qua tay phải chọn Advanced Settings...

    advanced-settings-start-mode-always-running.jpg

    advanced-settings-executable.jpg

    advanced-settings-reload-enabled.jpg

    Nếu chưa được: vào web.config chèn thêm
    Mã:
    <?xml version="1.0" encoding="utf-8"?>
    
    <configuration>
      <runtime>
          <generatePublisherEvidence enabled="false"/>
      </runtime>
    </configuration>
    Nếu bước đầu không thấy thì cài đặt nó cho iis như sau:

    khoi-tao.jpg

    Tham khảo tiếp link sau:
     
    Cảm ơn đã xem bài:

    Tải đầu bị chậm: ASP.NET Slow on first access MVC

    Chỉnh sửa cuối: 12/7/23
  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    5,046
    Đã được thích:
    1,227
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Chỉnh sửa cuối: 16/7/23