2010-01-13 61 views

回答

1

保存上次刷新變量內容的時間。

在每個請求上,根據保存的時間檢查當前時間。如果有三個小時的差異,請鎖定並刷新變量。

只要沒有請求,變量也不需要刷新。

+0

+1點做法 – 2010-01-20 16:48:49

0

如果您的應用程序變量必須保持「過程」與該網站的代碼的其餘部分,由Tomalak建議可能是你唯一實現這一目標的方式方法。但是,如果應用程序變量可能有效地駐留在網站的ASP代碼的「進程外」(儘管它仍然可以訪問),您可能可以使用不同的(也許稍微好一些)方法。

請參閱 「ASP 101: Getting Scripts to Run on a Schedule」 獲取詳細信息。

Tomalak的方法在本文中是有效的方法1,而Method的方法提供了不同的方式來實現實際上按計劃發生的事情,並且避免了每個HTTP請求可能的冗餘檢查。