我正在做一个旧的asp项目。我是项目的新手。我的问题是,
我需要在特定的时间内执行一定数量的页面,但是当我放入一个循环来执行某个模式的页面时,它只执行一个模式,并显示超时过期问题。虽然我在网上搜索,但无论我得到什么答案,都不能满足我的要求。所以我的团队领导说,我们必须找出一些可以执行我的页面的东西,每次3分钟,然后它会新鲜地回调。在asp中有没有什么方法?因为我是asp的新手。尽可能的分享一些想法。
我想为每个模式执行。下面是我的简单代码。
dim arrList()
dim mySQL,x,strPtrn
mySQL=""
x=0
strPtrn=""
my
备用标题:如何重定向会话超时
最终解决方案:归功于: Robin (虽然我测试了Ben的解决方案,它也有效,另外两种解决方案也都是很好的解决方案)
我摆脱了原来的漏电。
把这个放在Session_Start of Global.asax中
void Session_Start(object sender, EventArgs e)
{
string cookie = Request.Headers["Cookie"];
// Code that runs when a new session is started
if ((null != cookie
是否有一种方法可以将一组线程与整个超时同时连接起来?
假设我们有Collection<Thread> threads;和int timeout;。如果我不关心超时时间,我会
for (Thread t : threads)
t.join();
但是我想等到所有的线程都完成了,或者一段时间过去了,不管哪一个是第一个。我在寻找一个(假设的) ThreadGroup.join(int)来完成这个任务。
请注意,我要求的和做的不一样
for (Thread t : threads)
t.join(timeout);
更确切地说,我想找的东西不那么冗长(也许更可靠)
int