有什么比timer暂停的方法好用的监视方法吗

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&非常诡异线程监控 或 Timer 监控失效 - C#当前位置:& &&&非常诡异线程监控 或 Timer 监控失效非常诡异线程监控 或 Timer 监控失效&&网友分享于:&&浏览:32次十分诡异线程监控 或 Timer 监控失效一,应用流程:
1,查询数据库数据
2,得到数据时生成相应的报表
3,如果没有得到数据则对数据库进行轮巡。
二,类似代码:
Thread&tn&=&new&Thread(DoFunc);
Tn.Start()
public&void&DoFunc()
&&while(true)
&&&&Thread.Sleep(5*1000);
&&&&if(有数据)
&&&&&&&//生成数据
执行效果:
这个服务安装到服务器,每天白天都完全正常运行,没有任何的不正常,第二天查看服务器,该服务就直接挂掉了。都不知道为什么。代码上面也没有任何异常。
个人修改:
改成Timer控件,执行同样的功能,一样会失效。
1.服务为什么会无缘无故的挂掉,代码上面我实在看不出有什么bug,而且白天都是正常的。
2.用什么来实现这样这样轮巡的功能比较好一点?
------解决方案--------------------1、看try-catch能否捕捉异常。
2、参考Windows的事件日志。------解决方案--------------------public&void&DoFunc()
&&while(true)
&&&&Thread.Sleep(5*1000);
&&&&if(有数据)
&&&&&&&//生成数据
public&void&DoFunc()
&&while(true)
&&&&Thread.Sleep(5*1000);
&&&&&&&&if(有数据)
&&&&&&&&&&&//生成数据
&&&&catch//捕获异常,并防止因异常导致退出
&&&&&&&&//日志记录
在&7*24&小时服务中,有时会有一些意外情况,比如很多数据库都是凌晨进行大数据分析、备分、整理甚至是重启自维护,这个时候可能会数据读取超时、无法连接。对于这样的需7&*&24小时的服务程序,你必须要多做日志处理和异常捕获。------解决方案--------------------你真的是写了一个windows&服务么?你的服务是自动启动么?windows服务如果异常关闭会有windows日志。
如果你只是写了个winform的exe那就别说你的这个服务如何如何了。------解决方案-------------------- 共&3&页:
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有MilaTimer 5秒回蓝监控
请仔细阅读插件使用方法,根据说明进行安装和使用!
本页地址:/addon/96
/ml 进行插件设置,将它拖到自己喜欢的位置,将其“锁定”
5秒精神回蓝规则,治疗必备的副本插件,成功释放任意治疗技能5秒后,才享受精神回来,这样可以合理安排治疗技能的释放
请仔细阅读上方的插件使用方法,根据说明进行安装和使用!
安装方法:
1、将下载的压缩文件解压缩到游戏根目录下的 “/interface/AddOns/” 下
2、重启游戏客户端
3、进入游戏角色画面,选择加载插件
ChatMOD 聊天信息增强
BigWigs 团队BOSS报警
Chronometer 法术计时器
LunaUnitFrames Luna头像面板
iWOWQuery 任务相关数据查询
Atlas 强大地图查询工具
AutoProfit 自动卖掉垃圾
AutoRepair 自动修理装备<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 timer暂停的方法 的文章

 

随机推荐