关于定时执行的问题

chenli133 2007-04-10 10:01:20
想写一个服务.我想问一下,如果数据库里有记录,其中有一个时间字段,定时就是根据这时间与当前时间进行比较,只精确到秒的.现在有一个问题,比如现在是58秒,而我取到数据库里的某些记录去执行一段程序,假如我执行这些程序的时间超过1秒,则这个服务会不会错过对59秒这个时间段的扫描?
...全文
204 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
aquariusdeng 2007-04-25
  • 打赏
  • 举报
回复
会错过的
你得自己有一个机制保证做时间对比的间隔不超过1s
其实这个写个小测试工具就可以测测看,动手试试看会不会错过,反正你找到了好的机制也是要测试看是不是真的不会错过的
nadoo 2007-04-25
  • 打赏
  • 举报
回复
多线程

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧