想做类似window任务计划的东西,求解决方案

问题描述

想做类似windows任务计划的东西,求解决方案需求:1.支持多时区去trigger不同的任务(需要要考虑夏令时),因不同国家夏令时调整的时间不同,但是考虑到微软定期有补丁更新,所以这一点不用担心。但是执行是根据时间的物理数字来的,并非时间点,所以全部转到一个时区是不行的。2.任务计划的具体参数(例如何时执行,物理路径等)要存到DB,所以要能自动探寻到DB数据的变更,但是如果用timer每秒去读DB一次,很显然是不OK的,所以这是一个问题。3.其他功能同Windows任务计划一致

解决方案

解决方案二:
首先,你需要创建一个Service程序,运行在后台,不断的检查时间和任务“2.任务计划的具体参数(例如何时执行,物理路径等)要存到DB,所以要能自动探寻到DB数据的变更,但是如果用timer每秒去读DB一次,很显然是不OK的,所以这是一个问题。”为什么这显然是不OK的?有什么理由吗?其实,我也认为每秒去读DB一次很显然是不OK的,每秒读两次以上才OK。另外这个何时执行的问题,已经如何检查任务时间的问题,都是需要一些具体的方法的。
解决方案三:
建议你查看一下开源的任务调度组件Quartz.net。http://www.cnblogs.com/wgw8299/articles/2284483.html会对你在设计上和思路上有所帮助,并且能快速的帮助你解决任务调度这些事情。

时间: 2024-09-07 07:03:47

想做类似window任务计划的东西,求解决方案的相关文章

想做百度地图离线导航 如何实现 求dome

问题描述 想做百度地图离线导航 如何实现 求dome 做出的app在有网的情况下能进行导航,但是断开网络显示算路失败,无法进行导航. 哪位大神有离线导航的dome. 解决方案 http://jingyan.baidu.com/article/90808022c108d4fd91c80f8a.html

在网页里做类似window右键的弹出式菜单

window|菜单|网页 做一个类似于window右键的弹出式菜单. 代码如下:  var obj; function loadobj(o){  obj=o;} function expand(){  var h=parseInt(obj.height);  var w=parseInt(obj.width);  var op=10;   if( h<=170 )  {    if( w<60 )      obj.style.width=w+6;     obj.style.height=h

想做一个柱状图的数据统计,求大神帮忙看看

问题描述 是用chart控件做的,我想问下从数据库提取数据时怎么分段查询出来并显示出来 解决方案 解决方案二:这是代码部分解决方案三:用百度的"echarts"解决方案四:http://echarts.baidu.com/doc/example/bar1.html

我想做一个可编辑表格的效果,求资料,求代码,求理论,求原理

问题描述 样子如图 功能:1.有一个带 * 的待编辑行2.一个带 标识 的正在编辑行 我的环境是  mye 9 , jdk 6 , tomcat 6 ,web 项目 解决方案 用extjs或者miniui等等都可以做到解决方案二:如果直接用插件,就不做,而叫改....解决方案三:如果只是单纯的点击td出来一个输入框 建议还是自己用jquery写个插件吧,用富js框架反而不能灵活的控制个性化样式,给td绑定click事件append一个input应该不难吧,然后监听这个input的blur事件就可

mapreduce-hadoop做类似传统数据库处理数据的功能

问题描述 hadoop做类似传统数据库处理数据的功能 如果想做类似传统数据库的存储过程的功能例如关联几个表进行统计分析,在hadoop上如何实现? 是将 传统数据库数据用sqoop导入到hdfs上,用MAPREDUCE进行处理,然后在将数据导入到hbase中吗? 解决方案 基本就是mapreduce来做统计 然后保存结果

大大们好,小弟想做个doc转换类的网站,有那位可以支持下小弟

问题描述 想要doc转docx,doc或x转pdf,或倒转的..求各位大大回复. 解决方案 解决方案二: 解决方案三:可以用Aspose的插件试下,应该可以实现你要的功能解决方案四:引用2楼tomyoy的回复: 可以用Aspose的插件试下,应该可以实现你要的功能 你好大大,能帮我做个吗.解决方案五:没有这么蒙作业的.解决方案六: 解决方案七:引用4楼winner2050的回复: 没有这么蒙作业的. 不是作业啊.是小弟想做站,希望能便宜些.解决方案八:引用5楼mlxwl2013的回复: 收费50

停止按钮-跪求帮忙,怎么在asp.net编提交页面,想做个强制停止button?

问题描述 跪求帮忙,怎么在asp.net编提交页面,想做个强制停止button? 跪求帮忙Orz 我做了个考试网页,由于涉及到多个客户端同时提交,有时候会出现某个人不能提交情况,想添加个按钮,以便,随时可以停止网页上的整个程序.(C#) 求帮忙...谢谢 解决方案 加上一个bool判断,按钮提交改变bool,主程序停止操作即可. 解决方案二: 没看明白,一旦提交之后客户端应该无法终止的,因为请求已经发送服务器上去了.

我想做一个类似163邮件标记的东西,请问有没有大神有类似的例子呀

问题描述 我想做一个类似163邮件标记的东西,请问有没有大神有类似的例子呀 就是给某些 条目增加标签.类似163的邮件后面的那种....谢谢

hadoop集群想做一个类似云存储的小东西,如何实现用户登录并且分配一定比例的存储空间?

问题描述 hadoop集群想做一个类似云存储的小东西,如何实现用户登录并且分配一定比例的存储空间?目前,只是用SPRINGMVC做了简单的显示功能.想加上用户注册,然后分配一定的存储空间.对用户名与密码进行持久化管理.目前想的是mysql的cluster版本做这个.用户注册之后写入mysql数据库,然后查找数据库中user表,如果存在则可以登录并且上传文件到自己的空间中.这只是一个想法,不知道可行么?或者有别的方法吗? 解决方案