[英]Classic ASP, application variables, refreshing
我有一個在啟動時填充的應用程序變量(在這種情況下,它是一個數組)。 理想情況下,我需要每3小時重建一次此陣列,最好的方法是什么?
謝謝,R。
節省上一次刷新變量內容的時間。
對於每個請求,請對照保存的時間檢查當前時間。 如果相差三個小時,請鎖定並刷新變量。
只要沒有請求,該變量也不需要刷新。
如果您的應用程序變量必須與該網站的其余代碼保持在“處理中”,則Tomalak建議的方法可能是實現此目標的唯一方法。
但是,如果應用程序變量可以有效地駐留在網站的ASP代碼的“進程外”(盡管仍然可以訪問),則可以使用其他方法(也許稍微更好)。
有關詳細信息,請參見“ ASP 101:使腳本按計划運行 ”。
Tomalak的方法實際上是本文中的方法1,而方法2和3提供了實現計划中實際發生的事情的不同方法,並避免了每個HTTP請求的潛在冗余檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.