网站有项功能是将数据库里新闻生成为html格式,写到硬盘里,每次执行时网站就访问巨慢,且如果生成数量较多会引发http超时.
我想能否开启新的线程,将生成html和访问网站分开,还有就是不受生成数量限制,不超时,直到任务完成。
我想能否开启新的线程,将生成html和访问网站分开,还有就是不受生成数量限制,不超时,直到任务完成。
解决方案 »
- fckeditor的用法请教大家
- aspx 文件怎么加密
- JQUERY 如何保持原来的奇偶行背景色的前提下实现高亮显示?
- MSSQL数据检索问题
- 非哥 为什么每次看到您的回复我就感到进步很大呢,问题一定能解决呢?信非哥,春光无限
- 如何判断用户是否在线?
- treeview的高手请进,提示类的类型与控件类型不兼容,是哪里的问题? 郁闷。。。。。。。
- 我在作聊天室碰到以的几个问题(大家进来谈谈经验哟…
- 能用Cache 缓存 判断登录吗??
- .net新手求助 关于登录技术
- 如何给 <asp:Image>或<asp:ImageButton>添加onmousemove,onmousedown..事件
- 动态添加listbox的SelectedIndexChanged委托
t.Start()关键问题是状态同步问题。你要怎么知道他执行结束了?页面是直接就返回的。
单独写个服务就行了,
不要跟网站搅和在一起!
通过IIS做这种操作,
很要命!!
{ System.Threading.Thread.Sleep(5000);
});
thread1.Start();
while (true)
{
if (thread1.ThreadState != System.Threading.ThreadState.Stopped) continue;
break;
}