Nhiệm vụ Sitecore keepalive đặt trong web.config trong đó kêu gọi một url 'keepalive' được cấu hình để chạy mỗi giờ theo mặc định:Tại sao nhiệm vụ keepecive Sitecore được đặt thành 1 giờ theo mặc định?
<agent type="Sitecore.Tasks.UrlAgent" method="Run" interval="01:00:00">
<param desc="url">/sitecore/service/keepalive.aspx</param>
<LogActivity>true</LogActivity>
</agent>
Nếu thời gian chờ hồ bơi ứng dụng IIS mặc định là 20 phút, điều này không có nghĩa là chức năng keepalive sẽ không hoạt động ở trạng thái được cấu hình mặc định của nó? tức là một trang web không hoạt động sẽ gọi nhiệm vụ này một lần nhiều nhất, có khả năng giữ cho trang web tồn tại trong 20 phút nữa, trong đó nó sẽ hết thời gian chờ và cho đến khi một yêu cầu bên ngoài thực sự đến.
Trừ khi tôi bỏ sót điều gì đó, cài đặt này sẽ được đặt thành thứ gì đó dưới 20 phút (hoặc đúng hơn 20 phút trừ khoảng thời gian lên lịch) để hoạt động như mong đợi, phải không?
Có một số công đức cho phép máy chủ cục bộ liên kết - sử dụng url công khai trong cài đặt cân bằng tải có thể hơi bị xáo trộn! –