Asp classic 经典ASP,应用程序变量,刷新

Asp classic 经典ASP,应用程序变量,刷新,asp-classic,variables,Asp Classic,Variables,我有一个在启动时填充的应用程序变量(在本例中,它是一个数组)。理想情况下,我需要每3小时重建一次阵列,最好的方法是什么 谢谢,R.节省上次刷新变量内容的时间 在每个请求中,根据保存的时间检查当前时间。如果存在三个小时的差异,请锁定并刷新变量 只要没有请求,变量也不需要刷新。如果您的应用程序变量必须与站点的其余代码保持“处理中”,则建议的方法可能是实现此目的的唯一方法 但是,如果应用程序变量可能有效地驻留在网站ASP代码的“进程外”(尽管仍然可以访问),那么您可以使用不同的方法(也许更好) 详情请

我有一个在启动时填充的应用程序变量(在本例中,它是一个数组)。理想情况下,我需要每3小时重建一次阵列,最好的方法是什么


谢谢,R.

节省上次刷新变量内容的时间

在每个请求中,根据保存的时间检查当前时间。如果存在三个小时的差异,请锁定并刷新变量


只要没有请求,变量也不需要刷新。

如果您的应用程序变量必须与站点的其余代码保持“处理中”,则建议的方法可能是实现此目的的唯一方法

但是,如果应用程序变量可能有效地驻留在网站ASP代码的“进程外”(尽管仍然可以访问),那么您可以使用不同的方法(也许更好)

详情请参阅“”

Tomalak的方法实际上是本文中的方法1,而方法2和3提供了不同的方法来实现计划中有效发生的事情,并避免对每个HTTP请求进行潜在的冗余检查